Commit graph

315 commits

Author SHA1 Message Date
Victor Engmark f3ff3f99d8
feat: Pin actions to hashes
Done with pin-github-action <https://github.com/mheap/pin-github-action>
1.8.0 using `npx pin-github-action .github/workflows/*.yml`, and then
manually bumping the version tag to the relevant number.

This fixes the issue that it is common practice for GitHub Actions
authors to move major tags when releasing new minor versions.

Dependabot supports updating in the same fashion, bumping the version
tag when updating the hash.
2025-04-07 17:54:09 +02:00
sander d1ca217b38
Merge pull request #231 from Enzime/untrusted-users
action: add option to configure updating trusted users
2025-03-31 20:10:01 +02:00
Michael Hoang 21e6bcccb0 action: add option to configure updating trusted users 2025-04-01 01:07:35 +09:00
sander 53fb48f556
Merge pull request #230 from cachix/remove-deprecated-flag
Remove deprecated `--darwin-use-unencrypted-nix-store-volume` flag
2025-03-20 23:54:08 +00:00
Sander b21ff82707
Remove deprecated --darwin-use-unencrypted-nix-store-volume flag
Fixes the following warning:

```
Warning: the flag --darwin-use-unencrypted-nix-store-volume is no longer needed and will be removed in the future.
````
2025-03-20 22:59:31 +00:00
sander 02a151ada4
Merge pull request #228 from cachix/bump-nix
nix: 2.26.2 -> 2.26.3
2025-03-15 19:13:39 +00:00
Sander 066004291c
nix: 2.26.2 -> 2.26.3 2025-03-15 20:06:12 +01:00
Sander e8dbd0c992
docs: update readme with latest version 2025-03-10 17:58:37 +01:00
sander 91a0719595
Merge pull request #226 from Mic92/nix-update 2025-02-20 00:36:56 +04:00
Jörg Thalheim d81eadf041 nix: 2.25.2 -> 2.26.2 2025-02-14 11:25:14 +07:00
sander 3d69a1d4d2
Merge pull request #221 from msgilligan/msgilligan/github-test-aarch64-linux 2025-01-20 01:23:27 +04:00
Sean Gilligan 265a04a520 GitHub test.yml: add ubuntu-24.04-arm to matrix 2025-01-16 12:24:48 -08:00
sander 89fd1e98db
Merge pull request #220 from cachix/fix-master-tests
ci: fix latest installer tests
2024-12-31 13:32:15 +04:00
Sander a76df16350
ci: bump nixpkgs channel 2024-12-31 13:11:14 +04:00
Sander a49b703498
ci: fix act test 2024-12-31 13:00:44 +04:00
Sander f3f544c44b
ci: fix latest installer tests 2024-12-31 12:55:55 +04:00
Domen Kožar 14344b39ca
Merge pull request #218 from Mic92/nix-upgrade
nix: 2.24.9 -> 2.25.2
2024-11-26 08:35:08 +00:00
Jörg Thalheim b1deb06f62 nix: 2.24.9 -> 2.25.2 2024-11-26 07:16:14 +01:00
Domen Kožar 08dcb3a5e6
Merge pull request #217 from Enzime/bump
nix: 2.24.8 -> 2.24.9
2024-10-03 11:07:41 +01:00
Michael Hoang 4204e15198 nix: 2.24.8 -> 2.24.9 2024-10-03 12:35:16 +10:00
Domen Kožar 6a10e2e9fd
Merge pull request #216 from Mic92/nix-bump
Nix: 2.24.7 -> 2.24.8
2024-09-27 17:20:20 +01:00
Jörg Thalheim 2bb614e91a Nix: 2.24.7 -> 2.24.8
https://github.com/NixOS/nix/security/advisories/GHSA-6fjr-mq49-mm2c
2024-09-27 13:50:59 +02:00
Domen Kožar 9f70348d77
Merge pull request #215 from Mic92/nix-bump
Nix: 2.24.6 -> 2.24.7
2024-09-25 10:22:29 +01:00
Jörg Thalheim 4f91dc2b65 Nix: 2.24.6 -> 2.24.7
This version fixes GC bugs, which can be triggered under memory
pressure. Since GitHub runners are at times memory constraint,
it would be good to get this out.
2024-09-25 08:50:50 +02:00
Domen Kožar 3715ab1a11 bump channel 2024-09-12 11:05:26 +01:00
Domen Kožar 1872f1ff9d Nix: 2.22.1 -> 2.24.6 2024-09-11 13:30:32 +01:00
sander e268b7aa05
Merge pull request #213 from phaer/patch-1 2024-08-29 17:46:40 +04:00
Paul Haerle 5b8c65d4d7
Update README: hardware accel is available now...
...at least with enable_kvm yes. Issue linked in the note was closed accordingly. So I think the old note was outdated as of fe19c91c6b
2024-08-29 15:45:09 +02:00
Domen Kožar ba01fffc51
Merge pull request #210 from guoard/patch-1
docs(readme): update checkout action version
2024-06-14 15:07:40 +01:00
Ali Afsharzadeh 474f0a77aa
docs(readme): update checkout action version 2024-06-14 08:44:59 +03:30
Domen Kožar 725982224c
readme: V27 2024-05-15 15:47:17 +01:00
Domen Kožar ba0dd844c9
Merge pull request #208 from cachix/fix-macos-tests
ci: fix tests
2024-05-15 13:36:04 +02:00
Sander d9660bf088
ci: updated pinned installer 2024-05-15 11:09:57 +00:00
Domen Kožar 1e14eb01bf
Merge pull request #206 from kashw2/nix-update
nix: 2.20.5 -> 2.21.2
2024-05-15 12:57:56 +02:00
Domen Kožar 6060e02b1f
2.22.1 2024-05-15 11:34:15 +01:00
Domen Kožar 262815eb71
Merge pull request #207 from cachix/always-allow-substitutes
Enable `always-allow-substitutes` by default
2024-05-15 12:31:39 +02:00
Sander 5dce380a8b
Update README with more installer differences 2024-05-15 09:50:19 +00:00
Sander 2f469017fc
ci: update nixpkgs channel 2024-05-15 09:28:22 +00:00
Sander 529d659217
ci: add aarch64-darwin tests where possible 2024-05-15 09:23:14 +00:00
Sander d6c2f5b788
ci: switch to macos-13 2024-05-15 09:08:51 +00:00
Sander 01dba9f770
Update README 2024-05-14 22:11:41 +00:00
Sander 859c1e74ef
Enable always-allow-substitutes by default
A typical CI machine will have fast internet access, but may not have
all the inputs already in the store to rebuild trivial derivations
marked with `allowSubstitutes = false`. This leads to expensive cycles
of downloads and rebuilds for derivations like the top-level NixOS
system, which will be rebuilt from scratch on every CI run, despite
being cached.
2024-05-14 21:19:49 +00:00
kashw2 46095f4692 nix: 2.20.5 -> 2.21.2 2024-05-12 16:51:46 +10:00
Domen Kožar 8887e596b4 Nix: 2.20.5 2024-03-08 04:06:58 +00:00
Domen Kožar 39a075cc21
bump 2024-02-19 07:28:52 +00:00
Domen Kožar 6004951b18 Nix: 2.19.1 -> 2.19.2 2024-01-12 11:02:55 +00:00
Domen Kožar 7ac1ec2549
Nix 2.19.1 2023-11-28 15:48:58 +01:00
Domen Kožar dc33a216cb
Merge pull request #200 from cachix/fix/196
fix: don't use the default GitHub token for Enterprise
2023-11-28 13:27:50 +01:00
Domen Kožar 2b90cd3130
Merge pull request #202 from cachix/feature/kvm
feat: enable KVM on Linux if available
2023-11-23 10:52:28 +01:00
Sander fe19c91c6b
feat: enable KVM on Linux if available 2023-11-22 17:27:22 +00:00