File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 11# This is a generic workflow for Puppet module CI operations.
22name : " Module CI"
33
4- # This environment variable is used by Bundler to authenticate with the private Puppet gem source.
5- # The value is received as a secret from the calling workflow and propagated as an environment variable
6- # to all steps in this workflow. This approach keeps the authentication token secure while making it
7- # available to all Bundler operations.
4+ # Enables puppetcore module build and test by authenticating Bundler with the private Puppet gem source.
5+ # The calling workflow must:
6+ # - Set a valid PUPPET_FORGE_TOKEN secret on its repository.
7+ # - Set ruby_version >= 3.1 to override this workflow's default 2.7; otherwise bundle install will fail.
88env :
99 PUPPET_FORGE_TOKEN : ${{ secrets.PUPPET_FORGE_TOKEN }}
1010 BUNDLE_RUBYGEMS___PUPPETCORE__PUPPET__COM : " forge-key:${{ secrets.PUPPET_FORGE_TOKEN }}"
You can’t perform that action at this time.
0 commit comments