Skip to content

Commit c8a5f8b

Browse files
authored
Merge pull request #39 from platform9/pushkar/ci-node24-actions
ci: bump GitHub Actions to Node 24 majors
2 parents 042dbcd + 141d930 commit c8a5f8b

2 files changed

Lines changed: 17 additions & 17 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@ jobs:
1414
goreleaser:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
18-
- uses: actions/setup-go@v5
17+
- uses: actions/checkout@v5
18+
- uses: actions/setup-go@v6
1919
with:
2020
go-version-file: go.mod
2121
cache: true
2222
- name: Import GPG key
23-
uses: crazy-max/ghaction-import-gpg@v6
23+
uses: crazy-max/ghaction-import-gpg@v7
2424
id: import_gpg
2525
with:
2626
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
2727
passphrase: ${{ secrets.PASSPHRASE }}
2828
- name: Run GoReleaser
29-
uses: goreleaser/goreleaser-action@v6
29+
uses: goreleaser/goreleaser-action@v7
3030
with:
3131
# Pin the GoReleaser line to match the config syntax in .goreleaser.yml.
3232
version: "~> v2.5"

.github/workflows/test.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
name: build / vet / fmt / unit
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
17-
- uses: actions/setup-go@v5
16+
- uses: actions/checkout@v5
17+
- uses: actions/setup-go@v6
1818
with:
1919
go-version-file: go.mod
2020
cache: true
@@ -34,23 +34,23 @@ jobs:
3434
name: golangci-lint
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@v4
38-
- uses: actions/setup-go@v5
37+
- uses: actions/checkout@v5
38+
- uses: actions/setup-go@v6
3939
with:
4040
go-version-file: go.mod
41-
- uses: golangci/golangci-lint-action@v7
41+
- uses: golangci/golangci-lint-action@v9
4242
with:
4343
version: v2.12.2
4444

4545
docs:
4646
name: docs generate (smoke test)
4747
runs-on: ubuntu-latest
4848
steps:
49-
- uses: actions/checkout@v4
50-
- uses: actions/setup-go@v5
49+
- uses: actions/checkout@v5
50+
- uses: actions/setup-go@v6
5151
with:
5252
go-version-file: go.mod
53-
- uses: hashicorp/setup-terraform@v3
53+
- uses: hashicorp/setup-terraform@v4
5454
with:
5555
terraform_wrapper: false
5656
# Generated docs are not committed; this verifies tfplugindocs still renders
@@ -62,13 +62,13 @@ jobs:
6262
name: goreleaser check
6363
runs-on: ubuntu-latest
6464
steps:
65-
- uses: actions/checkout@v4
66-
- uses: actions/setup-go@v5
65+
- uses: actions/checkout@v5
66+
- uses: actions/setup-go@v6
6767
with:
6868
go-version-file: go.mod
6969
# Validate .goreleaser.yml so release-config drift is caught in PRs, not at
7070
# release time. Must stay in sync with the pinned version in release.yml.
71-
- uses: goreleaser/goreleaser-action@v6
71+
- uses: goreleaser/goreleaser-action@v7
7272
with:
7373
version: "~> v2.5"
7474
args: check
@@ -77,8 +77,8 @@ jobs:
7777
name: terraform fmt (examples)
7878
runs-on: ubuntu-latest
7979
steps:
80-
- uses: actions/checkout@v4
81-
- uses: hashicorp/setup-terraform@v3
80+
- uses: actions/checkout@v5
81+
- uses: hashicorp/setup-terraform@v4
8282
with:
8383
terraform_wrapper: false
8484
- run: terraform fmt -check -recursive ./examples

0 commit comments

Comments
 (0)