Sourced from DeterminateSystems/nix-installer-action's releases.
v7
This release should reduce or eliminate
ETXTBSY
related errors by relying on the official Github Actions tool cache. This tool cache includes retry support if a download request fails.On Namespace Runners the action should correctly detect that
--init none
must be passed to the installer.What's Changed
- .github: allow trigger ci manually by
@colemickens
in DeterminateSystems/nix-installer-action#45- main.ts: fixup logic to ensure only one installer url override is set by
@colemickens
in DeterminateSystems/nix-installer-action#44- Retry (w/ back-off) downloading the installer binary by
@colemickens
in DeterminateSystems/nix-installer-action#46- Add check for dist folder by
@Hoverbear
in DeterminateSystems/nix-installer-action#48- fix: end the FileStreamWriter for the installer file by
@colemickens
in DeterminateSystems/nix-installer-action#47- eslint/tsconfig: validate no floating Promises, adjust tsconfig by
@colemickens
in DeterminateSystems/nix-installer-action#49- Detect whether we're running in a Namespace runner, and if so, set
init: none
by@hugosantos
in DeterminateSystems/nix-installer-action#52- Use Github Actions provided tool cache and exec by
@Hoverbear
in DeterminateSystems/nix-installer-action#53New Contributors
@colemickens
made their first contribution in DeterminateSystems/nix-installer-action#45@hugosantos
made their first contribution in DeterminateSystems/nix-installer-action#52Full Changelog: https://github.com/DeterminateSystems/nix-installer-action/compare/v6...v7
5620eb4
Merge pull request #53
from DeterminateSystems/use-github-tool-cache-and-exec8b5f066
Use Github Actions provided tool cache and exec7fa8f59
Detected whether we're running in a Namespace runner, and if so, set
`init: n...721f94f
Merge pull request #47
from DeterminateSystems/colemickens/fix-stream-closebb22c86
retries: autoClose, but open file with O_SYNCd46d5b1
retries: switch back to piping with non-web node streams663467b
main.ts: installer use filehandle, make sure we fsync it before
close4e0fccb
eslint/tsconfig: validate no floating Promises, adjust tsconfig806550d
package-lock.json: include node-fetch removala5a150b
Merge pull request #48
from DeterminateSystems/add-dist-folder-checkl