Skip to content

Releases: moonrepo/setup-toolchain

v0.6.0

02 Sep 18:24
3927d57

Choose a tag to compare

  • Added a auto-setup input that will automatically setup moon toolchains by running moon setup.
  • Updated proto version detection to extract the proto.version field from .moon/toolchain.yml.

v0.5.0

19 Jul 18:56
827700d

Choose a tag to compare

  • Support proto v0.51 changes and .protolock files.
  • Fixed the proto/moon versions not being available in the post-run cache key.
  • Updated dependencies.

v0.4.1

23 Mar 22:24
937d7db

Choose a tag to compare

  • Include the architecture in the cache key.

v0.4.0

06 Mar 18:39
da8e65c

Choose a tag to compare

  • Added a cache-version input that will be used in the cache key.
  • Updated dependencies.

v0.3.3

12 Nov 00:55
c8a71c0

Choose a tag to compare

  • If moon is configured in a root .prototools, we'll no longer install the moon binary through
    the action, and rely on proto to install it. This only applies if auto-install is true.

v0.3.2

16 Oct 17:21
0461112

Choose a tag to compare

  • Auto-install will now run in the workspace-root if defined.

v0.3.1

03 Feb 20:27
abc36a5

Choose a tag to compare

  • moon can be forced installed by setting moon-version, instead of relying on file detection.

v0.3.0

16 Dec 22:59
40bbd0f

Choose a tag to compare

  • Now includes the moon and proto versions in the cache key.
  • Updated dependencies.

v0.2.1

06 Dec 21:59
0e0303e

Choose a tag to compare

  • Support proto v0.24 changes.

v0.2.0

30 Nov 20:53
a58face

Choose a tag to compare

  • Added a cache input to toggle caching of the toolchain. Defaults to true.
  • Added a cache-base input. When provided, will only save cache on this branch/ref, but will restore cache on all branches/refs.