Skip to content

Commit 231b9ca

Browse files
authored
make workflow to run when stable and pre-releases publish (#67)
1 parent bfac797 commit 231b9ca

File tree

3 files changed

+16
-15
lines changed

3 files changed

+16
-15
lines changed

.github/workflows/e2e.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828
name: Unit Test
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v2
31+
uses: actions/checkout@v4
3232

3333
- name: Set up Go
34-
uses: actions/setup-go@v4
34+
uses: actions/setup-go@v5
3535
with:
3636
go-version-file: "go.mod"
3737
cache: false
@@ -46,10 +46,10 @@ jobs:
4646
steps:
4747

4848
- name: Checkout code
49-
uses: actions/checkout@v2
49+
uses: actions/checkout@v4
5050

5151
- name: Set up Go
52-
uses: actions/setup-go@v4
52+
uses: actions/setup-go@v5
5353
with:
5454
go-version-file: "go.mod"
5555
cache: false

.github/workflows/golangci-lint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- uses: actions/checkout@v4
2828

2929
- name: Set up Go
30-
uses: actions/setup-go@v4
30+
uses: actions/setup-go@v5
3131
with:
3232
go-version-file: "go.mod"
3333
cache: false

.github/workflows/release.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,23 @@ name: Release
22

33
on:
44
release:
5-
types: [created]
5+
types: [published]
66

77
jobs:
88
publish-capi-yamls:
99
if: startsWith(github.ref, 'refs/tags/v') == true
10-
runs-on: ubuntu-18.04
10+
runs-on: ubuntu-22.04
1111
permissions:
1212
id-token: write
1313
contents: write
1414
steps:
15-
- name: Set up Go 1.22
16-
uses: actions/setup-go@v4
15+
- name: Set up Go
16+
uses: actions/setup-go@v5
1717
with:
18-
go-version: 1.22
18+
go-version-file: "go.mod"
19+
cache: false
1920
- name: Check out code into the Go module directory
20-
uses: actions/checkout@v2
21+
uses: actions/checkout@v4
2122
- id: get_version
2223
run: |
2324
RELEASE_VERSION=$(echo $GITHUB_REF | sed -nE 's!refs/tags/v!!p')
@@ -39,9 +40,9 @@ jobs:
3940
github-token: ${{ secrets.GITHUB_TOKEN }}
4041
publish-images:
4142
if: startsWith(github.ref, 'refs/tags/v') == true
42-
runs-on: ubuntu-18.04
43+
runs-on: ubuntu-22.04
4344
steps:
44-
- uses: actions/checkout@v2
45+
- uses: actions/checkout@v4
4546
- id: get_version
4647
run: |
4748
RELEASE_VERSION=$(echo $GITHUB_REF | sed -nE 's!refs/tags/!!p')
@@ -78,10 +79,10 @@ jobs:
7879
publish-release:
7980
if: startsWith(github.ref, 'refs/tags/v') == true
8081
needs: [publish-images]
81-
runs-on: ubuntu-18.04
82+
runs-on: ubuntu-22.04
8283
steps:
8384
- name: Check out repo
84-
uses: actions/checkout@v2
85+
uses: actions/checkout@v4
8586
with:
8687
fetch-depth: 300
8788
- id: get_version

0 commit comments

Comments
 (0)