Releases: eifinger/setup-rye
Releases · eifinger/setup-rye
v1.16.0 🌈 Add known checksums for rye 0.27.0
Changes
🚀 Enhancements
- Add known checksums for rye 0.27.0 @github-actions (#184)
📚 Documentation
⬆️ Dependency updates
- chore(deps-dev): bump eslint from 8.56.0 to 8.57.0 @dependabot (#183)
- chore(deps-dev): bump @types/node from 20.11.19 to 20.11.20 @dependabot (#178)
v1.15.0 🌈 Goodbye rate limit
v1.14.0 🌈 Add checksums for rye 0.26.0
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
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
v1.12.0 🌈 Add known checksums for rye 0.20.0, 0.21.0, 0.22.0, 0.23.0
Changes
- ci: Build new dist after updating checksums @eifinger (#161)
- ci: Automatically update checksums @eifinger (#159)
🐛 Bug fixes
- remove leading "-" on empty cache prefix @eifinger (#154)
- remove redundant cachePath separator @eifinger (#152)
🚀 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
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
- chore(deps-dev): bump eslint from 8.55.0 to 8.56.0 @dependabot (#118)
- chore(deps): bump github/codeql-action from 2 to 3 @dependabot (#115)
v1.10.1 🌈 Avoid duplicate rye bootstrap
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.