Skip to content

Releases: actions-mn/setup

v3.1.0

17 Feb 10:13

Choose a tag to compare

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 install
  • github-packages-token: GitHub token for private packages at rubygems.pkg.github.com/metanorma

Private Flavors (require github-packages-token):

  • bsi - British Standards Institution
  • nist - 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

16 Feb 10:21

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/actions-mn/setup/commits/v3.0.0

First release

14 May 16:16

Choose a tag to compare