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 #45
- main.ts: fixup logic to ensure only one installer url override is set by @colemickens in #44
- Retry (w/ back-off) downloading the installer binary by @colemickens in #46
- Add check for dist folder by @Hoverbear in #48
- fix: end the FileStreamWriter for the installer file by @colemickens in #47
- eslint/tsconfig: validate no floating Promises, adjust tsconfig by @colemickens in #49
- Detect whether we're running in a Namespace runner, and if so, set
init: none
by @hugosantos in #52 - Use Github Actions provided tool cache and exec by @Hoverbear in #53
New Contributors
- @colemickens made their first contribution in #45
- @hugosantos made their first contribution in #52
Full Changelog: v6...v7