Releases: DeterminateSystems/magic-nix-cache
Releases · DeterminateSystems/magic-nix-cache
v0.1.6
What's Changed
- Remove unused workflow by @lucperkins in #142
- update readme to use magic-nix-cache action by @phanirithvij in #144
- Switch to detsys-ids-client by @grahamc in #151
New Contributors
- @phanirithvij made their first contribution in #144
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- Support for GitHub Actions Cache v2 by @jchv in #139
- readme: remove GHA deprecation notice by @colemickens in #141
New Contributors
Full Changelog: v0.1.4...v0.1.5
v0.1.4
Note
This is a tag being made specifically before we merge #139.
What's Changed
- Flakehub cache by @grahamc in #44
- Migrate nix-installer-action@mnc to main by @grahamc in #45
- Fix post-build hook by @edolstra in #46
- Cache dev shell in FlakeHub Cache by @lucperkins in #47
- Bump mio from 0.8.8 to 0.8.11 by @dependabot in #50
- Bump whoami from 1.4.1 to 1.5.1 by @dependabot in #51
- Bump h2 from 0.3.24 to 0.3.26 by @dependabot in #49
- Use detsys_correlation if it is set by @grahamc in #53
- Fix dev shell upload to cache and fix Clippy issues by @lucperkins in #48
- Move the post-build hook script to the Nix store by @edolstra in #52
- Fix releasing tags and prs by @grahamc in #54
- Refresh GitHub Actions JWT in the background by @cole-h in #57
- Bump rustls from 0.21.10 to 0.21.11 by @dependabot in #58
- Ignore post-build-hook errors by @grahamc in #61
- Make flakehub-flake-name truly optional by @cole-h in #62
- Determine running environment by @lucperkins in #64
- Add file-based startup notification mechanism by @lucperkins in #65
- Don't run server in tokio::spawn by @lucperkins in #66
- Add integration test workflow by @lucperkins in #68
- Record and print tracing logs in debug mode by @cole-h in #60
- Bring back store diffing by @cole-h in #63
- Fix input name for CI-only strict mode by @lucperkins in #70
- Tie Nix package version to Cargo.toml version by @lucperkins in #72
- Bump Nix version in MNC closure by @lucperkins in #74
- Publish to FlakeHub by @lucperkins in #71
- Make source of IO errors more obvious by @cole-h in #76
- Back off on 429 by @grahamc in #77
- Provide more useful disabled message by @lucperkins in #80
- Grahamc/colemickens/axum 0.7 by @grahamc in #85
- tree: upgrade axum, hyper, etc by @colemickens in #82
- subscribe to determinate-nixd's uds socket and built-paths endpoint when available by @colemickens in #83
- avoid touching netrc-file when dnixd is available by @colemickens in #87
- pbh: a bit extra logging when fail to subscribe to /events by @colemickens in #88
- convert unwraps to expects by @colemickens in #93
- startup notification: create_dir_all parent dir, add context for io ops by @colemickens in #92
- Why io error by @grahamc in #91
- netrc: fixup handling when using dnixd/uds by @colemickens in #89
- What if we used clap's defaults support? by @grahamc in #96
- cli: add defaults for flakehub endpoints, nix.conf path by @colemickens in #95
- Bump quinn-proto from 0.11.6 to 0.11.8 by @dependabot in #98
- nix.conf: move write for 'fallback', always set it by @colemickens in #102
- Drop the assertion around the netrc under dnixd by @grahamc in #103
- Update our intel macs to 14-large by @grahamc in #104
- Don't fail if flakehub cache wasn't requested and its requirements weren't present by @grahamc in #107
- Fix compatibility issues with alternative GHA cache implementation by @cfsnyder in #105
- Bump GitHub action actions/checkout from v3 to v4 by @mightyiam in #108
- shutdown: wait for flakehub_cache first by @colemickens in #109
- Graham/fh 433 magic nix cache should disable GitHub actions cache when flakehub cache is enabled by @grahamc in #110
- Use magic-nix-cache-action@main, oops by @grahamc in #111
- Fixup auth when using determinate-nixd with long-running builds by @cole-h in #114
- Suggest FlakeHub Cache when hit by 429 by @cole-h in #116
- fixup: bump forgotten download-artifact action version by @cole-h in #117
- drop 429 notice by @grahamc in #118
- Check if token changed every 3 seconds instead by @cole-h in #122
- notify users about EOL of magic nix cache by @maxheld83 in #121
- Fix build with Darwin and Nix 2.26 after updates by @emilazy in #125
- Updates to flakes and crates by @grahamc in #124
- build(deps): bump ring from 0.17.9 to 0.17.13 by @dependabot in #126
- write github actions error when user is unauthenticated by @colemickens in #127
- Switch to flakehub-cache-action by @lucperkins in #128
- Update flake.lock and add update-flake-lock support by @lucperkins in #129
- Update dependencies by @grahamc in #134
- build(deps): bump tokio from 1.44.1 to 1.44.2 by @dependabot in #136
- build(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 by @dependabot in #137
- improve unauthenticated error message by @colemickens in #131
- Update to use our new nix action by @grahamc in #138
- flake.lock: Update (manual + pin nix to 2.27) by @colemickens in #140
New Contributors
- @edolstra made their first contribution in #46
- @colemickens made their first contribution in #82
- @cfsnyder made their first contribution in #105
- @mightyiam made their first contribution in #108
- @maxheld83 made their first contribution in #121
- @emilazy made their first contribution in #125
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Restore the magic nix cache and flake check actions to aarch64 linux by @grahamc in #38
- Update some dependencies by @Hoverbear in #41
- Bump h2 from 0.3.19 to 0.3.24 by @dependabot in #42
- Correct privacy policy link by @grahamc in #43
- Pass through HTTP 429 to the nix daemon by @Kiskae in #35
New Contributors
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Enable CLI help output by @lucperkins in #25
- build: only run one at a time by @cole-h in #23
- Add license file to repo by @lucperkins in #27
- DS-970: Add Magic Nix Cache and other workflow changes by @flexiondotorg in #29
- Mechanical migration to FlakeHub by @grahamc in #31
- Enable aarch64 macOS builds by @Hoverbear in #33
- Enable Magic Nix Cache and Flake Checker on ARM64 by @Hoverbear in #34
- Build on ARM64-Linux by @grahamc in #36
- release 0.1.2 by @grahamc in #37
New Contributors
- @cole-h made their first contribution in #23
- @flexiondotorg made their first contribution in #29
- @Hoverbear made their first contribution in #33
Full Changelog: v0.1.1...v0.1.2
v0.1.1
v0.1.1-rc1
release-tags: don't try to upload non-existent nix-installer.sh Copy-pasta from the nix-installer release action lol.