Skip to content

Releases: eifinger/setup-rye

v1.15.0 🌈 Goodbye rate limit

24 Feb 16:36
42198fe
Compare
Choose a tag to compare

Changes

To avoid hitting the error API rate limit exceeded you can supply a GitHub token with the github-token input.

- name: Install rye and supply a GitHub token
  uses: eifinger/setup-rye@v1
  with:
    github-token: ${{ secrets.GITHUB_TOKEN }}

🚀 Enhancements

v1.14.0 🌈 Add checksums for rye 0.26.0

24 Feb 00:36
aaab806
Compare
Choose a tag to compare

Changes

🚀 Enhancements

  • chore: add checksums for 0.26.0 @github-actions (#180)

📚 Documentation

⬆️ Dependency updates

  • chore(deps-dev): bump @types/node from 20.11.17 to 20.11.19 @dependabot (#167)
  • chore(deps-dev): bump eslint-plugin-jest from 27.6.3 to 27.9.0 @dependabot (#174)

v1.13.0 🌈 Hello macOS and your .profile is save

20 Feb 08:01
Compare
Choose a tag to compare

Changes

🚀 Enhancements

  • Use --no-modify-path @eifinger (#170)
    Rye versions 0.21.0-0.24.0 automatically changed your .profile with a wrong path to rye. This is now skipped.
  • chore: Add known checksums for rye 0.25.0 @github-actions (#176)
  • Add macOS support @eifinger (#175)
  • Clarify cache not found message @eifinger (#172)
  • Suppress rye install log output @eifinger (#171)
  • chore: Add known checksums for rye 0.24.0 @github-actions (#164)

📚 Documentation

  • Add documentation on how to cleanup local-storage-path @eifinger (#173)

v1.12.0 🌈 Add known checksums for rye 0.20.0, 0.21.0, 0.22.0, 0.23.0

15 Feb 07:10
c6d76ba
Compare
Choose a tag to compare

Changes

🐛 Bug fixes

🚀 Enhancements

  • chore: update checksums @github-actions (#162)

⬆️ Dependency updates

  • chore(deps): bump @actions/cache from 3.2.2 to 3.2.4 @eifinger (#157)
  • chore(deps-dev): bump @types/node from 20.10.4 to 20.11.17 @dependabot (#156)
  • chore(deps-dev): bump prettier from 3.1.0 to 3.2.5 @dependabot (#147)
  • chore(deps-dev): bump ts-jest from 29.1.1 to 29.1.2 @dependabot (#151)
  • chore(deps): bump release-drafter/release-drafter from 5.25.0 to 6.0.0 @dependabot (#145)
  • chore(deps-dev): bump eslint-plugin-jest from 27.6.0 to 27.6.3 @dependabot (#131)
  • chore(deps-dev): bump eslint-plugin-prettier from 5.0.1 to 5.1.3 @dependabot (#127)
  • chore(deps): bump actions/upload-artifact from 3 to 4 @dependabot (#116)

v1.11.0 🌈 Local Storage for the Cache

08 Feb 09:48
Compare
Choose a tag to compare

Changes

If you want to save the cache to a local path you can specify the path with the cache-local-storage-path input.
This can be useful if you are on a self hosted runner and want to save time and network traffic.

- name: Enable caching and define a custom cache path
  uses: eifinger/setup-rye@v1
  with:
    enable-cache: true
    cache-local-storage-path: '/path/to/cache'

Warning

A sideeffect is that all caches will be invalidated once because the cache key changed.

🚀 Enhancements

⬆️ Dependency updates

v1.10.1 🌈 Avoid duplicate rye bootstrap

07 Feb 16:57
2a1e535
Compare
Choose a tag to compare

Changes

🐛 Bug fixes

The previous implementation installed rye to a location outside of home. If the env var RYE_HOME is not set to that location rye can't find it and bootstraps itself to the user home. This action now sets RYE_HOME correctly.

v1.10.0 🌈 Add known checksums for rye 0.20.0

01 Feb 12:20
bea3edb
Compare
Choose a tag to compare

Changes

🚀 Enhancements

v1.9.0 🌈 Add known checksums for rye 0.18.0 and 0.19.0

21 Jan 20:46
Compare
Choose a tag to compare

v1.8.0 🌈 add known checksums for rye 0.17.0

16 Jan 09:44
0a4ce23
Compare
Choose a tag to compare

Changes

🚀 Enhancements

v1.7.0 🌈 Add known checksums for rye 0.16.0

18 Dec 10:30
5b24b10
Compare
Choose a tag to compare

Changes

🚀 Enhancements