Skip to content

Commit

Permalink
Version up github action workflow that is working with node12 or node…
Browse files Browse the repository at this point in the history
…16 that is deprecated (#4825)

* ci: version up actions/checkout@v2 to v4

Signed-off-by: JiHoon Bae <[email protected]>

* ci: version up actions/setup-go@v2 to v5

Signed-off-by: JiHoon Bae <[email protected]>

* ci: version up actions/setup-node@v3 to v4

Signed-off-by: JiHoon Bae <[email protected]>

* ci: version up dorny/paths-filter@v2 to v3

Signed-off-by: JiHoon Bae <[email protected]>

---------

Signed-off-by: JiHoon Bae <[email protected]>
Co-authored-by: Namkyu Park <[email protected]>
  • Loading branch information
BaeJi77 and namkyu1999 committed Aug 13, 2024
1 parent 69cdfc5 commit 69982ee
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 34 deletions.
32 changes: 15 additions & 17 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
# dex-server: ${{ steps.filter.outputs.dex-server }}
steps:
# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v2
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
Expand All @@ -44,7 +44,7 @@ jobs:
gitleaks-scan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Run GitLeaks
Expand All @@ -59,9 +59,8 @@ jobs:
if: needs.changes.outputs.graphql-server == 'true' || needs.changes.outputs.authentication == 'true' || needs.changes.outputs.subscriber == 'true' || needs.changes.outputs.event-tracker == 'true'
steps:
- name: Checkout repository
uses: actions/checkout@v2

- uses: actions/setup-go@v2
uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22" # By default, the go version is v1.15 in runner.

Expand All @@ -82,9 +81,8 @@ jobs:
if: ${{ needs.changes.outputs.frontend == 'true' }}
steps:
- name: Checkout repository
uses: actions/checkout@v2

- uses: actions/setup-node@v3
uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 16

Expand All @@ -101,8 +99,8 @@ jobs:
- backend-checks
steps:
- name: Checkout repository
uses: actions/checkout@v2
- uses: actions/setup-go@v2
uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22" # By default, the go version is v1.15 in runner.
- name: Backend unit tests
Expand All @@ -118,8 +116,8 @@ jobs:
- frontend-checks
steps:
- name: Checkout repository
uses: actions/checkout@v2
- uses: actions/setup-node@v3
uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 16
- name: Chaoscenter web unit tests
Expand All @@ -137,7 +135,7 @@ jobs:
if: ${{ needs.changes.outputs.graphql-server == 'true' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Build graphql server docker image
shell: bash
Expand All @@ -164,7 +162,7 @@ jobs:
if: ${{ needs.changes.outputs.authentication == 'true' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Build auth server docker image
shell: bash
Expand All @@ -191,7 +189,7 @@ jobs:
if: ${{ needs.changes.outputs.subscriber == 'true' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Build subscriber docker image
shell: bash
Expand All @@ -217,7 +215,7 @@ jobs:
if: ${{ needs.changes.outputs.frontend == 'true' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: yarn build check
run: |
Expand Down Expand Up @@ -248,7 +246,7 @@ jobs:
if: ${{ needs.changes.outputs.event-tracker == 'true' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Build event tracker docker image
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@ jobs:
outputs:
changed-paths: ${{ steps.filter.outputs.changes }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ needs.find-latest-commit-sha.outputs.commit-sha }}
fetch-depth: 0

- uses: dorny/paths-filter@v2
- uses: dorny/paths-filter@v3
id: filter
with:
ref: ${{ needs.find-latest-commit-sha.outputs.commit-sha }}
Expand All @@ -64,7 +64,7 @@ jobs:
matrix:
path: ${{ fromJSON(needs.find-changes.outputs.changed-paths) }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ needs.find-latest-commit-sha.outputs.commit-sha }}
fetch-depth: 0
Expand All @@ -88,7 +88,7 @@ jobs:
runs-on: ubuntu-18.04
steps:
- name: Checkout litmus-E2E Repository
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
repository: litmuschaos/litmus-e2e
path: litmus-e2e
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gh-pages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
deploy:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v1
with:
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- uses: actions/setup-go@v2
uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22" # By default, the go version is v1.15 in runner.
- run: |
Expand All @@ -27,8 +27,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- uses: actions/setup-node@v3
uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 16
- run: |
Expand All @@ -38,7 +38,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4
- run: |
img_tag=""
array=(`echo ${GITHUB_REF} | sed 's/\//\n/g'`)
Expand Down Expand Up @@ -75,7 +75,7 @@ jobs:
- backend-checks
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Downloading image artficate
uses: actions/download-artifact@v2
Expand Down Expand Up @@ -113,7 +113,7 @@ jobs:
- backend-checks
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Downloading image artficate
uses: actions/download-artifact@v2
Expand Down Expand Up @@ -151,7 +151,7 @@ jobs:
- backend-checks
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Downloading image artficate
uses: actions/download-artifact@v2
Expand Down Expand Up @@ -189,7 +189,7 @@ jobs:
- backend-checks
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Downloading image artficate
uses: actions/download-artifact@v2
Expand Down Expand Up @@ -240,7 +240,7 @@ jobs:
- frontend-checks
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Downloading image artficate
uses: actions/download-artifact@v2
Expand All @@ -254,7 +254,7 @@ jobs:
with:
version: latest

- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 16

Expand Down

0 comments on commit 69982ee

Please sign in to comment.