Skip to content

Commit d280bc8

Browse files
authored
Update setup-go to use go.mod (#176)
1 parent 92a26ac commit d280bc8

File tree

3 files changed

+10
-19
lines changed

3 files changed

+10
-19
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,6 @@ permissions:
99
contents: write
1010

1111
jobs:
12-
go-version:
13-
runs-on: ubuntu-latest
14-
outputs:
15-
version: ${{ steps.go-version.outputs.version }}
16-
steps:
17-
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
18-
- id: go-version
19-
run: echo "::set-output name=version::$(cat ./.go-version)"
2012
release-notes:
2113
runs-on: ubuntu-latest
2214
steps:
@@ -32,7 +24,7 @@ jobs:
3224
retention-days: 1
3325
terraform-provider-release:
3426
name: 'Terraform Provider Release'
35-
needs: [go-version, release-notes]
27+
needs: [release-notes]
3628
uses: hashicorp/ghaction-terraform-provider-release/.github/workflows/hashicorp.yml@106e6d08159ccec423310cc2c706bae59f46c09c # v2.2.0
3729
secrets:
3830
hc-releases-github-token: '${{ secrets.HASHI_RELEASES_GITHUB_TOKEN }}'
@@ -46,6 +38,6 @@ jobs:
4638
signore-client-secret: '${{ secrets.SIGNORE_CLIENT_SECRET }}'
4739
with:
4840
release-notes: true
49-
setup-go-version: '${{ needs.go-version.outputs.version }}'
41+
setup-go-version-file: 'go.mod'
5042
# Product Version (e.g. v1.2.3 or github.ref_name)
5143
product-version: '${{ github.ref_name }}'

.github/workflows/test.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ jobs:
1919
timeout-minutes: 5
2020
steps:
2121

22+
- name: Check out code into the Go module directory
23+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
24+
2225
- name: Set up Go
2326
uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568 # v3.5.0
2427
with:
25-
go-version: '1.18'
28+
go-version-file: 'go.mod'
2629
id: go
2730

28-
- name: Check out code into the Go module directory
29-
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
30-
3131
- name: Go fmt
3232
run: |
3333
make fmt
@@ -58,15 +58,15 @@ jobs:
5858
- '0.15.1'
5959
steps:
6060

61+
- name: Check out code into the Go module directory
62+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
63+
6164
- name: Set up Go
6265
uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568 # v3.5.0
6366
with:
64-
go-version: '1.18'
67+
go-version-file: 'go.mod'
6568
id: go
6669

67-
- name: Check out code into the Go module directory
68-
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
69-
7070
- name: TF acceptance tests
7171
timeout-minutes: 10
7272
env:

.go-version

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)