File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Per-project options for the fluence-eu/ci-workflows@v6 reusables.
2+ # Full key schema: https://github.com/fluence-eu/ci-workflows#per-project-configuration-fluence-ciyml
3+ codequality :
4+ paths : lib
5+
6+ release :
7+ gem_specs : filterable
Original file line number Diff line number Diff line change 66
77jobs :
88 measure :
9- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-codequality-measure.yml@v5
10- with :
11- paths : ' lib'
9+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-codequality-measure.yml@v6
1210 permissions :
1311 contents : read
1412 packages : read
Original file line number Diff line number Diff line change 55
66jobs :
77 codequality :
8- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-codequality-pr.yml@v5
9- with :
10- paths : ' lib'
8+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-codequality-pr.yml@v6
119 secrets :
1210 FLUENCE_CI_BOT_PRIVATE_KEY : ${{ secrets.FLUENCE_CI_BOT_PRIVATE_KEY }}
1311 FLUENCE_RELEASE_BOT_PRIVATE_KEY : ${{ secrets.FLUENCE_RELEASE_BOT_PRIVATE_KEY }}
Original file line number Diff line number Diff line change 66
77jobs :
88 measure :
9- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-coverage-measure.yml@v5
9+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-coverage-measure.yml@v6
1010 permissions :
1111 contents : read
1212 packages : read
Original file line number Diff line number Diff line change 55
66jobs :
77 coverage :
8- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-coverage-pr.yml@v5
8+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-coverage-pr.yml@v6
99 secrets :
1010 FLUENCE_CI_BOT_PRIVATE_KEY : ${{ secrets.FLUENCE_CI_BOT_PRIVATE_KEY }}
1111 FLUENCE_RELEASE_BOT_PRIVATE_KEY : ${{ secrets.FLUENCE_RELEASE_BOT_PRIVATE_KEY }}
Original file line number Diff line number Diff line change 77
88jobs :
99 docs :
10- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-docs-deploy.yml@v5
10+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-docs-deploy.yml@v6
1111 permissions :
1212 contents : read
1313 pages : write
Original file line number Diff line number Diff line change 66
77jobs :
88 measure :
9- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-docs-measure.yml@v5
9+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-docs-measure.yml@v6
1010 permissions :
1111 contents : read
1212 packages : read
Original file line number Diff line number Diff line change 55
66jobs :
77 docs :
8- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-docs-pr.yml@v5
8+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-docs-pr.yml@v6
99 secrets :
1010 FLUENCE_CI_BOT_PRIVATE_KEY : ${{ secrets.FLUENCE_CI_BOT_PRIVATE_KEY }}
1111 FLUENCE_RELEASE_BOT_PRIVATE_KEY : ${{ secrets.FLUENCE_RELEASE_BOT_PRIVATE_KEY }}
Original file line number Diff line number Diff line change 1414
1515jobs :
1616 prepare :
17- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-prepare-release.yml@v5
17+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-prepare-release.yml@v6
1818 with :
19- gem_specs : filterable
2019 bump : ${{ inputs.bump }}
2120 secrets :
2221 FLUENCE_RELEASE_BOT_PRIVATE_KEY : ${{ secrets.FLUENCE_RELEASE_BOT_PRIVATE_KEY }}
Original file line number Diff line number Diff line change @@ -3,12 +3,18 @@ name: Publish Gem
33on :
44 release :
55 types : [published]
6+ workflow_dispatch :
7+ inputs :
8+ tag :
9+ description : Tag to publish (e.g. v0.10.0). Must already have a corresponding GitHub Release with the gem asset(s) attached.
10+ required : true
11+ type : string
612
713jobs :
814 publish :
9- uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-publish.yml@v5
15+ uses : fluence-eu/ci-workflows/.github/workflows/ruby-gem-publish.yml@v6
1016 with :
11- gem_name : filterable
17+ tag : ${{ inputs.tag }}
1218 permissions :
1319 contents : read
1420 packages : write
You can’t perform that action at this time.
0 commit comments