All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
This will be the final release in this repository. Please see #88 for an upgrade guide. Thanks for using setup-zig!
- Fix Apple Silicon. #68
- Deprecate in favour of mlugg/setup-zig. #89
Thanks @davidgm94 and @mlugg!
Thanks @chenrui333!
- Fix
cache: false
, see #55.
Thanks to @linusg for the report!
-
The action now caches compilers in your repository's Actions cache by default. This significantly speeds up installs on average. #53
2.0.2 also had caching-related changes but they didn't actually do much, based on a misunderstanding of what the
tool-cache
is for.
- Fix tool-cache usage, this should speed up the action if zig was already downloaded before. #45
- Update docs to v2
- Change
version
option default tomaster
. See #24
- Support pinning to a specific commit of the zig compiler. (@codehz in #14)
uses: goto-bus-stop/setup-zig@v1 with: version: 0.6.0+4b48fccad
- Add tests for the version -> URL resolution code.
- Update dependencies to fix #11.
- Update dependencies simple-get and ncc.
- Configure Actions to build releases automatically.
- Update examples. (#7)
- Upgrade dependencies.
- Recommend using @v1 instead of pinning to a version.
- Make
version: master
actually work.
- Allow setting
version: master
to get the latest build from the development branch.
- Load the zig binaries from tool cache if available.
- Use the ziglang.org download index instead of downloading from Github Releases.
- Bundle the action JavaScript code, reducing repository size.
- Add an icon and colour.
- Initial release.