Commit graph

288 commits

Author SHA1 Message Date
Victor Engmark
5c557495d0
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.
2024-06-20 15:57:02 +12: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
Domen Kožar
a56e3a8089
Merge pull request #199 from jalaziz/tempdir
fix: Set TMPDIR to avoid disk space issues
2023-11-04 12:09:00 +00:00
Jameel Al-Aziz
81eb746179
Update install-nix.sh
Co-authored-by: Domen Kožar <domen@enlambda.com>
2023-11-03 12:58:15 -07:00
Sander
97a1be3c09
fix: don't use the default GitHub token for Enterprise
The token on Enterprise instances is not valid for github.com.

Resolves #196.
2023-11-03 13:21:46 +00:00
Jameel Al-Aziz
2cce1fd76b
fix: Set TMPDIR to avoid disk space issues
Set `TMPDIR` if not already set to workaround potential disk space
issues while running builds in a nix shell. See NixOS/nix#395 for
more info.

fixes #197
2023-11-02 18:38:07 -07:00
Domen Kožar
300721fe01
Merge pull request #193 from cachix/dependabot/github_actions/actions/checkout-4
chore(deps): bump actions/checkout from 3 to 4
2023-09-05 09:32:41 +02:00
dependabot[bot]
fe6788c5de
chore(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 00:11:47 +00:00
Domen Kožar
6a9a9e84a1
Merge pull request #192 from grahamc/patch-1
Update to Nix 2.17.0
2023-09-04 10:53:24 +02:00
Graham Christensen
4509d84f10
Update to Nix 2.17.0 2023-09-03 15:45:45 -04:00
Domen Kožar
5cfd5166ea
bump 2023-07-08 10:09:56 +01:00
Sander
e02ea8c42e
Fix links to nix.dev 2023-07-07 23:05:53 +00:00
Domen Kožar
fffc90f426 always show trace 2023-07-06 11:03:24 +01:00
Domen Kožar
6ed004b9cc
Merge pull request #184 from cachix/macos-bump
MacOS-12 fix & Nix 2.16.1
2023-06-16 20:04:07 +01:00
Domen Kožar
e27879448e Nix: 2.15.1 -> 2.16.1 2023-06-16 19:57:30 +01:00
Domen Kožar
8ab3881720 use system certs 2023-06-16 19:57:30 +01:00
Domen Kožar
16b951426e
Merge pull request #182 from l0b0/feat/configure-editors
feat: Configure editors
2023-06-08 12:02:43 +01:00
Victor Engmark
2c203fd87b feat: Configure editors
Based on the content of files already in the repo.
2023-06-07 08:15:55 +12:00
Domen Kožar
4b933aa7eb Nix: 2.15.1 2023-05-24 13:31:13 +01:00
Domen Kožar
35806937f1
Merge pull request #179 from joergdw/fix-action-path
Fix action to make it work on custom containers;
2023-05-05 17:27:03 +01:00
Domen Kožar
3eb7a24508
Merge pull request #178 from cachix/docs/149
Document how to pass env vars to modern nix commands
2023-05-04 10:15:12 +01:00
sandydoo
840ed7ce9a
Document how to pass env vars to modern nix commands
Resolves #149.
2023-05-04 08:41:47 +00:00
Jörg Weisbarth
b2f4229533 Fix action to make it work on custom containers;
For further information, see: <https://github.com/actions/runner/issues/716#issuecomment-795238933>
2023-05-03 17:02:20 +02:00
Domen Kožar
e304541747 fix #170 2023-05-01 13:29:04 +01:00
Domen Kožar
3988b729f9 pin Nix to 2.15.0 2023-05-01 13:27:11 +01:00
sandydoo
763a380571
Bump revision in README 2023-04-28 00:43:31 +00:00
Domen Kožar
67e9fd765d
bump revision in readme 2023-04-17 11:06:51 +01:00
Domen Kožar
be4cef7b77
Merge pull request #166 from l0b0/refactor/linting
refactor: Linting
2023-03-09 14:40:10 +04:00
Victor Engmark
3bdded02da refactor: Use consistent emptiness check 2023-03-09 10:30:16 +13:00