Skip to content

Commit cacf1a9

Browse files
authored
Merge pull request #107 from vramperez/chore/update-github-actions
chore(github-action): fix comment step and update deprecated set-output
2 parents f7b6187 + 0b80889 commit cacf1a9

File tree

4 files changed

+24
-26
lines changed

4 files changed

+24
-26
lines changed

.github/workflows/check.yaml

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818

1919
steps:
20-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v5
2121

2222
- name: Lint
2323
run: ./.github/scripts/lint.sh
@@ -28,7 +28,7 @@ jobs:
2828
- lint
2929

3030
steps:
31-
- uses: actions/checkout@v2
31+
- uses: actions/checkout@v5
3232
- uses: actions/setup-go@v5
3333
with:
3434
go-version: '>=1.17.0'
@@ -45,7 +45,7 @@ jobs:
4545
- eval
4646

4747
steps:
48-
- uses: actions/checkout@v2
48+
- uses: actions/checkout@v5
4949

5050
- uses: actions/setup-java@v1
5151
with:
@@ -67,29 +67,25 @@ jobs:
6767

6868
comment:
6969
runs-on: ubuntu-latest
70-
needs:
71-
- "check-labels"
72-
73-
if: always()
70+
needs:
71+
- check-labels
72+
if: always() && needs.check-labels.result == 'failure'
7473
steps:
75-
- uses: technote-space/workflow-conclusion-action@v2
7674
- name: Checkout
77-
uses: actions/checkout@v1
78-
75+
uses: actions/checkout@v5
7976
- name: Comment PR
80-
if: env.WORKFLOW_CONCLUSION == 'failure'
81-
uses: thollander/actions-comment-pull-request@1.0.2
77+
uses: thollander/actions-comment-pull-request@v3.0.0
8278
with:
8379
message: "Please apply one of the following labels to the PR: 'patch', 'minor', 'major'."
84-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
80+
github-token: ${{ secrets.GITHUB_TOKEN }}
8581

8682
prepare-release:
8783
needs: ["check-labels", "comment"]
8884

8985
runs-on: ubuntu-latest
9086

9187
steps:
92-
- uses: actions/checkout@v3
88+
- uses: actions/checkout@v5
9389
with:
9490
fetch-depth: 0
9591

@@ -110,12 +106,12 @@ jobs:
110106
go install github.com/mikefarah/yq/v4@latest
111107
yq --version
112108
113-
- uses: actions/checkout@v3
109+
- uses: actions/checkout@v5
114110
with:
115111
ref: ${{ github.head_ref }}
116112
path: current-branch
117113

118-
- uses: actions/checkout@v3
114+
- uses: actions/checkout@v5
119115
with:
120116
ref: 'main'
121117
path: main

.github/workflows/pre-release.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
plain-version: ${{ steps.out.outputs.plain-version }}
2121

2222
steps:
23-
- uses: actions/checkout@v2
23+
- uses: actions/checkout@v5
2424

2525
- id: bump
2626
uses: zwaldowski/match-label-action@v1
@@ -35,13 +35,15 @@ jobs:
3535

3636
- name: Get PR Number
3737
id: pr_number
38-
run: echo "::set-output name=nr::$(echo $GITHUB_REF | awk 'BEGIN { FS = "/" } ; { print $3 }')"
38+
run: |
39+
NR=$(echo $GITHUB_REF | awk 'BEGIN { FS = "/" } ; { print $3 }')
40+
echo "nr=$NR" >> $GITHUB_OUTPUT
3941
4042
- name: Set version output
4143
id: out
4244
run: |
43-
echo "::set-output name=version::$(echo ${VERSION}-PRE-${{ steps.pr_number.outputs.nr }})"
44-
echo "::set-output name=plain-version::$(echo ${VERSION})"
45+
echo "version=${VERSION}-PRE-${{ steps.pr_number.outputs.nr }}" >> $GITHUB_OUTPUT
46+
echo "plain-version=${VERSION}" >> $GITHUB_OUTPUT
4547
4648
4749
git-release:
@@ -50,7 +52,7 @@ jobs:
5052

5153
steps:
5254

53-
- uses: actions/checkout@v2
55+
- uses: actions/checkout@v5
5456

5557
- name: Generate Table of contents
5658
uses: technote-space/toc-generator@v4

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
version: ${{ steps.out.outputs.version }}
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v5
1919

2020
- uses: actions/setup-java@v1
2121
with:
@@ -53,7 +53,7 @@ jobs:
5353

5454
- name: Set version output
5555
id: out
56-
run: echo "::set-output name=version::$(echo ${VERSION})"
56+
run: echo "version=${VERSION}" >> $GITHUB_OUTPUT
5757

5858
deploy:
5959
name: "Release charts"
@@ -62,7 +62,7 @@ jobs:
6262
runs-on: ubuntu-latest
6363

6464
steps:
65-
- uses: actions/checkout@v2
65+
- uses: actions/checkout@v5
6666

6767
- name: Fetch history
6868
run: git fetch --prune --unshallow
@@ -91,7 +91,7 @@ jobs:
9191

9292
steps:
9393

94-
- uses: actions/checkout@v2
94+
- uses: actions/checkout@v5
9595

9696
- name: Generate Table of contents
9797
uses: technote-space/toc-generator@v4

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88

99
steps:
10-
- uses: actions/checkout@v2
10+
- uses: actions/checkout@v5
1111

1212
- uses: actions/setup-java@v1
1313
with:

0 commit comments

Comments
 (0)