Commit Graph

12 Commits

Author SHA1 Message Date
KtorZ a6cdb5583d
Make nix build optional.
Signed-off-by: KtorZ <5680256+KtorZ@users.noreply.github.com>
2025-02-09 16:57:43 +01:00
Cainã Costa 1df232e849 fixup! chore: remove references to cargo2nix from build 2023-07-09 23:20:29 -04:00
Cainã Costa 47d2cd6fb9 chore: remove references to cargo2nix from build 2023-07-09 23:20:29 -04:00
Cainã Costa 592ece5e27
chore: use magic-nix-cache instead of cachix
This removes one dependency of the project, by moving the Nix cache
store into Github. There is no expected speed up, except for lower
latency between the actions runner and the cache store.
2023-06-28 11:06:33 -03:00
waalge d97aba430a fix github action nix 2023-04-30 20:32:24 -04:00
KtorZ 3bff47cc8f
Bump 'install-nix-actions' in the github workflow.
See: https://github.com/cachix/cachix-action/issues/144
2023-04-13 11:09:56 +02:00
waalge fa55a4173c fix: gh actions bump cargo2nix unstable 2023-03-09 09:48:38 +00:00
rvcas 1bc3362788
feat: new release job and some release notes 2023-02-23 18:52:56 -05:00
KtorZ 244c122560
Reinstate workflow SSH key access for Nix workflow. 2023-02-07 14:23:58 +01:00
Micah Kendall 590f40139f
Add support for Nix flakes.
This relies on Cargo2Nix, and because we don't want to be maintaining
  that file by hand, we introduce a new continuous workflow to
  automatically update the generated Cargo.nix and submit a PR whenever
  something is merged into master.

  This should make the process of supporting Nix bearable. We'll
  re-assess in a while.

  Co-authored-by: KtorZ <matthias.benkort@gmail.com>
2023-02-07 13:16:17 +01:00
rvcas 53b2adb7df
chore: remove some nix stuff 2022-10-24 00:53:17 -04:00
rvcas 7f1ffd8e2f
chore: change nix job name 2022-08-08 15:00:30 -04:00