Skip to content

Commit 4ae3ea6

Browse files
authored
Merge pull request #330 from alphagov/ldeb-fix-publish-workflow
Specify Ruby version for publish workflow
2 parents 000b495 + 3bc4b87 commit 4ae3ea6

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

.github/workflows/publish.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,24 @@ jobs:
1616
go: ${{ steps.gem_version.outputs.new_version }}
1717

1818
steps:
19-
- uses: actions/checkout@v2
19+
- uses: actions/checkout@v3
2020

2121
- uses: ruby/setup-ruby@v1
22+
with:
23+
ruby-version: '3'
2224

2325
- name: Check if new version to release
2426
id: gem_version
2527
run: |
2628
gem_version=$(ruby -r rubygems -e "puts Gem::Specification::load('govuk_tech_docs.gemspec').version")
27-
echo "::set-output name=gem_version::$gem_version"
29+
echo "gem_version=$gem_version" >> "$GITHUB_OUTPUT"
2830
2931
if git fetch origin "refs/tags/v$gem_version" >/dev/null 2>&1
3032
then
3133
echo "Tag 'v$gem_version' already exists"
32-
echo "::set-output name=new_version::false"
34+
echo "new_version=false" >> "$GITHUB_OUTPUT"
3335
else
34-
echo "::set-output name=new_version::true"
36+
echo "new_version=true" >> "$GITHUB_OUTPUT"
3537
fi
3638
3739
deploy:
@@ -44,7 +46,7 @@ jobs:
4446
if: ${{ needs.pre.outputs.go == 'true' }}
4547

4648
steps:
47-
- uses: actions/checkout@v2
49+
- uses: actions/checkout@v3
4850

4951
- uses: actions/setup-node@v3
5052
with:
@@ -53,6 +55,7 @@ jobs:
5355

5456
- uses: ruby/setup-ruby@v1
5557
with:
58+
ruby-version: '3'
5659
bundler-cache: true
5760

5861
- name: Publish

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
ruby: ['2.7', '3.2']
1313

1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v3
1616

1717
- uses: actions/setup-node@v3
1818
with:

0 commit comments

Comments
 (0)