Marien Zwart
a40637115a
CI: write to Cachix
...
This is only a starting point. For this to be more useful, we need to
build for multiple Emacsen. But I want to get a baseline for the size of
the closure first (as well as confirming it works in the first place).
2024-05-19 17:51:43 +10:00
marienz
b7b1a944d9
Create dependabot.yml
2024-05-19 16:45:45 +10:00
Marien Zwart
26ca403bec
Comment on rough edges of CI workflow
2024-05-19 13:40:32 +10:00
Marien Zwart
cd7a5a3954
CI: daily automated flake.lock update
...
Manual test run succeeded.
2024-05-19 12:58:50 +10:00
Marien Zwart
157b05763e
CI: request contents write access
...
commit failed with a 403, and this permission bit is probably why.
2024-05-19 00:05:03 +10:00
Marien Zwart
cc8d2ea320
CI: Specify identity when committing
...
Git refuses to commit otherwise.
Identity cargo-culted from other projects / answers.
2024-05-18 23:07:53 +10:00
Marien Zwart
6aad68a612
CI: add nix flake update and commit steps
...
And rename the workflow as it no longer runs just checks.
2024-05-18 22:20:56 +10:00
Marien Zwart
db62bca56c
CI: save gitv3 cache
...
A cache hit on restore means the cache is not saved afterwards.
2024-05-18 22:20:56 +10:00
Marien Zwart
b085d95461
CI: nicer names
...
(...triggering another CI run to test the git checkout cache)
2024-05-18 22:20:56 +10:00
Marien Zwart
8a2d602ae2
CI: try to cache Nix's git checkouts
2024-05-18 22:20:56 +10:00
Marien Zwart
4cd93c5552
More verbose errors in CI
...
(Also, trigger CI again so I can see if the cache works...)
2024-05-18 22:20:56 +10:00
Marien Zwart
2e2548e80f
Add nix flake check github workflow
2024-05-18 22:20:56 +10:00