Releases: actions-mn/setup
Releases · actions-mn/setup
v3.1.0
What's New
Extra Flavors Support
This release adds the ability to install additional metanorma flavor gems directly through the setup action, consolidating functionality from the separate actions-mn/setup-flavors action.
New Inputs:
extra-flavors: Space-separated list of extra flavor gems to installgithub-packages-token: GitHub token for private packages at rubygems.pkg.github.com/metanorma
Private Flavors (require github-packages-token):
bsi- British Standards Institutionnist- National Institute of Standards and Technology
Public Flavors (no token needed):
iso,ietf,ribose,cc,plateau, etc.
Usage Example
- uses: actions-mn/setup@v3
with:
installation-method: gem
extra-flavors: bsi nist
github-packages-token: ${{ secrets.METANORMA_CI_PAT_TOKEN }}Migration from setup-flavors
Before:
- uses: actions-mn/setup@v3
- uses: actions-mn/setup-flavors@v1
with:
extra-flavors: bsi
github-packages-token: ${{ secrets.METANORMA_CI_PAT_TOKEN }}After:
- uses: actions-mn/setup@v3
with:
installation-method: gem
extra-flavors: bsi
github-packages-token: ${{ secrets.METANORMA_CI_PAT_TOKEN }}Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- Fix format issues by @CAMOBAP in #4
- #5 support different metanorma versions to install by @CAMOBAP in #6
- Bump node-fetch from 2.6.1 to 3.1.1 by @dependabot[bot] in #7
- #9 move out of commited node_modeules to dist/index.js by @CAMOBAP in #12
- Bugfix/presintall python 3.10 windows by @CAMOBAP in #16
- metanorma/chocolatey-metanorma#76 ignore git install issues by @CAMOBAP in #17
- feature: upgrade to node20 #18 by @CAMOBAP in #19
- feat(typescript): migrate to modular architecture and add integration tests by @ronaldtse in #21
- feat: add multi-method metanorma installation support by @ronaldtse in #22
- Add tests by @ronaldtse in #23
- feat(idempotency): add idempotency support for multi-call detection by @ronaldtse in #24
- refactor: migrate to ESM + esbuild from @vercel/ncc by @ronaldtse in #28
New Contributors
- @CAMOBAP made their first contribution in #4
- @dependabot[bot] made their first contribution in #7
Full Changelog: https://github.com/actions-mn/setup/commits/v3.0.0
First release
v1 Release v1.0.0