Commit Graph

24 Commits

Author SHA1 Message Date
Jake Stanger
4bb75282b4
ci(build): add nix caching 2023-07-22 14:58:16 +01:00
Jake Stanger
1ef32059da
ci: add caching support 2023-06-18 17:41:10 +01:00
Jake Stanger
e1b0c9b43d
ci: add dependabot job 2023-05-26 19:48:55 +01:00
Jake Stanger
33676fc4dc
ci(nix): fix cachix error 2023-03-01 20:35:12 +00:00
Jake Stanger
c347b6c944
feat: add feature flags
Flags allow you to disable certain functionality and compile with only select features to reduce build time.

Resolves #54.
2023-02-01 20:45:52 +00:00
Jake Stanger
e83618b1d6
ci: fix not updating system packages 2023-02-01 17:52:46 +00:00
Jake Stanger
1949d07721
chore(github): update issue templates 2023-01-04 17:36:19 +00:00
Jake Stanger
d8c60d9d47
ci(nix flake lock): fix invalid action version
whoops
2022-12-01 20:56:41 +00:00
Jake Stanger
37458642df
ci(build): reverse order of fmt/clippy/build 2022-11-30 22:56:44 +00:00
Jake Stanger
cf87bb4e8d
ci(build): run cargo tests 2022-11-28 22:21:47 +00:00
Yavor Kolev
a3f90adaf1
feat: add nix flake support
* Add nix flake

* Fix readme syntax issue

* Format nix flake

* ci(build): add nix flake support

* ci(build): fix workflow_dispatch casing

* ci(build): fix nix flake lock update job

* ci: add nix flake lock update timer job

old method didn't work

* improve example and add cachix info

Co-authored-by: Jake Stanger <mail@jstanger.dev>
2022-11-26 21:29:16 +00:00
Jake Stanger
94693c92e3
ci(sync wiki): overhaul with bash script 2022-11-06 23:25:11 +00:00
Jake Stanger
58d55db660
docs: migrate wiki into main repo 2022-11-06 22:52:21 +00:00
Jake Stanger
d22d954e83
ci: alter changelog categories 2022-09-25 22:50:17 +01:00
Jake Stanger
53142d1bea
ci(release): fix missing build deps [skip ci] 2022-08-22 23:13:45 +01:00
Jake Stanger
917838c98c
ci(deploy): fix reading wrong branch for changelog 2022-08-15 21:26:13 +01:00
Jake Stanger
5ec46b2a2a
ci(build): change job name 2022-08-15 21:26:01 +01:00
Jake Stanger
789d54e2ea
ci: add deploy job 2022-08-15 21:23:54 +01:00
Jake Stanger
be726ddde8
ci(build): always use latest toolchain 2022-08-15 21:23:47 +01:00
Jake Stanger
96ff974b82
ci(build): fix clippy, add fmt check 2022-08-15 21:16:18 +01:00
Jake Stanger
18e088d593
ci: add libgtk-layer-shell-dev 2022-08-15 00:15:36 +01:00
Jake Stanger
2c6338f82f
ci: add missing sudo call to apt 2022-08-15 00:11:35 +01:00
Jake Stanger
882fa30b66
ci: install libgtk3 for build 2022-08-15 00:09:47 +01:00
Jake Stanger
3c564a7774
ci: add build job 2022-08-15 00:04:06 +01:00