Skip to content

Commit 6ae4e09

Browse files
fix(deps): update all dependencies
1 parent 901beb8 commit 6ae4e09

26 files changed

Lines changed: 820 additions & 651 deletions

.github/workflows/analysis.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-24.04
2323
timeout-minutes: 5
2424
steps:
25-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@v7
2626
- uses: github/codeql-action/init@v4
2727
with:
2828
languages: javascript
@@ -45,9 +45,9 @@ jobs:
4545
runs-on: ubuntu-slim
4646
timeout-minutes: 1
4747
steps:
48-
- uses: actions/checkout@v6
48+
- uses: actions/checkout@v7
4949
- name: Run Trivy vulnerability scanner in repo mode
50-
uses: aquasecurity/trivy-action@57a97c7e7821a5776cebc9bb87c984fa69cba8f1 # 0.35.0
50+
uses: aquasecurity/trivy-action@ed142fd0673e97e23eac54620cfb913e5ce36c25 # v0.36.0
5151
with:
5252
format: "sarif"
5353
output: "trivy-results.sarif"
@@ -71,10 +71,10 @@ jobs:
7171
run:
7272
working-directory: frontend
7373
steps:
74-
- uses: actions/checkout@v4
75-
- uses: actions/setup-node@v4
74+
- uses: actions/checkout@v7
75+
- uses: actions/setup-node@v7
7676
with:
77-
node-version: "22"
77+
node-version: "24"
7878
cache: npm
7979
cache-dependency-path: frontend/package-lock.json
8080
- run: npm ci
@@ -92,10 +92,10 @@ jobs:
9292
run:
9393
working-directory: ${{ matrix.dir }}
9494
steps:
95-
- uses: actions/checkout@v4
96-
- uses: actions/setup-node@v4
95+
- uses: actions/checkout@v7
96+
- uses: actions/setup-node@v7
9797
with:
98-
node-version: "22"
98+
node-version: "24"
9999
cache: npm
100100
cache-dependency-path: ${{ matrix.dir }}/package-lock.json
101101
- run: npm ci
@@ -149,7 +149,7 @@ jobs:
149149
token: SONAR_TOKEN_PUBLIC
150150
triggers: ('public')
151151
steps:
152-
- uses: bcgov/action-test-and-analyse@v1.4.0
152+
- uses: bcgov/action-test-and-analyse@v2.0.0
153153
with:
154154
commands: |
155155
npm ci

.github/workflows/bceid-smoke-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080

8181
timeout-minutes: 10
8282
steps:
83-
- uses: actions/checkout@v4
83+
- uses: actions/checkout@v7
8484

8585
- name: Load credentials for ${{ matrix.role }}
8686
id: creds
@@ -90,7 +90,7 @@ jobs:
9090
echo "CYPRESS_PASSWORD=${{ secrets[format('PASSWORD_{0}', matrix.role)] }}" >> $GITHUB_ENV
9191
9292
- name: Run Cypress tests for ${{ matrix.role }}
93-
uses: cypress-io/github-action@v6.9.2
93+
uses: cypress-io/github-action@v7.4.3
9494
env:
9595
CYPRESS_baseUrl: https://${{ github.event.repository.name }}-${{ needs.vars.outputs.target || 'test' }}-frontend.apps.gold.devops.gov.bc.ca/
9696
CYPRESS_wait_time: 2000
@@ -103,14 +103,14 @@ jobs:
103103
spec: cypress/e2e/smoke/${{matrix.test}}
104104
working-directory: tests
105105

106-
- uses: actions/upload-artifact@v4
106+
- uses: actions/upload-artifact@v7
107107
if: failure() || inputs.show_artifact
108108
with:
109109
name: ${{matrix.test}}-${{matrix.role}}-${{matrix.browser}} screenshot
110110
path: tests/cypress/screenshots/
111111
if-no-files-found: ignore # 'warn' or 'error' are also available, defaults to `warn`
112112

113-
- uses: actions/upload-artifact@v4
113+
- uses: actions/upload-artifact@v7
114114
if: failure() || inputs.show_artifact
115115
with:
116116
name: ${{matrix.test}}-${{matrix.role}}-${{matrix.browser}} video

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ jobs:
118118
runs-on: ubuntu-22.04
119119
timeout-minutes: 10
120120
steps:
121-
- uses: actions/checkout@v4
121+
- uses: actions/checkout@v7
122122
- name: Check Deployment Triggers
123123
id: triggers
124124
run: |
@@ -148,7 +148,7 @@ jobs:
148148
# If here skip deployment
149149
echo "No triggers have fired, deployment skipped"
150150
151-
- uses: redhat-actions/openshift-tools-installer@v1
151+
- uses: redhat-actions/openshift-tools-installer@v3
152152
if: steps.triggers.outputs.triggered == 'true'
153153
with:
154154
oc: "4"

.github/workflows/idir-smoke-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ jobs:
7979

8080
timeout-minutes: 10
8181
steps:
82-
- uses: actions/checkout@v4
82+
- uses: actions/checkout@v7
8383

8484
- name: Load credentials for ${{ matrix.role }}
8585
id: creds
@@ -89,7 +89,7 @@ jobs:
8989
echo "CYPRESS_PASSWORD=${{ secrets[format('PASSWORD_{0}', matrix.role)] }}" >> $GITHUB_ENV
9090
9191
- name: Run Cypress tests for ${{ matrix.role }}
92-
uses: cypress-io/github-action@v6.9.2
92+
uses: cypress-io/github-action@v7.4.3
9393
env:
9494
CYPRESS_baseUrl: https://${{ github.event.repository.name }}-${{ needs.vars.outputs.target || 'test' }}-frontend.apps.gold.devops.gov.bc.ca/
9595
CYPRESS_wait_time: 2000
@@ -102,14 +102,14 @@ jobs:
102102
spec: cypress/e2e/smoke/${{matrix.test}}
103103
working-directory: tests
104104

105-
- uses: actions/upload-artifact@v4
105+
- uses: actions/upload-artifact@v7
106106
if: failure() || inputs.show_artifact
107107
with:
108108
name: ${{matrix.test}}-${{matrix.role}}-${{matrix.browser}} screenshot
109109
path: tests/cypress/screenshots/
110110
if-no-files-found: ignore # 'warn' or 'error' are also available, defaults to `warn`
111111

112-
- uses: actions/upload-artifact@v4
112+
- uses: actions/upload-artifact@v7
113113
if: failure() || inputs.show_artifact
114114
with:
115115
name: ${{matrix.test}}-${{matrix.role}}-${{matrix.browser}} video

.github/workflows/loadtest.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ jobs:
3232
runs-on: ubuntu-22.04
3333
timeout-minutes: 60
3434
steps:
35-
- uses: actions/checkout@v4
35+
- uses: actions/checkout@v7
3636

3737
- name: Run All JMeter Tests In tests Folder
38-
uses: rbhadti94/apache-jmeter-action@v0.5.0
38+
uses: rbhadti94/apache-jmeter-action@v0.7.0
3939
with:
4040
testFilePath: loadtests
4141
outputReportsFolder: loadtests/results
@@ -48,7 +48,7 @@ jobs:
4848
-JVEHICLES_API_URL=${{inputs.vehicles_api_url}}
4949
-JRESULTS_DIR=loadtest/results
5050
51-
- uses: actions/upload-artifact@v4.3.6
51+
- uses: actions/upload-artifact@v7.0.1
5252
with:
5353
name: jmeter-test-results
5454
path: loadtests/results

.github/workflows/merge.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Get PR Number From Event
3131
if: github.event_name == 'push'
3232
id: pr_no
33-
uses: bcgov/action-get-pr@v0.1.0
33+
uses: bcgov/action-get-pr@v0.3.1
3434
- name: PR Number
3535
id: pr
3636
run: echo pr=${{ steps.pr_no.outputs.pr || inputs.pr}} >> $GITHUB_OUTPUT
@@ -57,7 +57,7 @@ jobs:
5757
package: [dops, vehicles, frontend, scheduler, policy, public]
5858
timeout-minutes: 2
5959
steps:
60-
- uses: shrink/actions-docker-registry-tag@v4
60+
- uses: shrink/actions-docker-registry-tag@v5
6161
with:
6262
registry: ghcr.io
6363
repository: ${{ github.repository }}/${{ matrix.package }}

.github/workflows/pr-close.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313

1414
cleanup-gold:
1515
name: Cleanup OpenShift and/or Promote Images
16-
uses: bcgov/quickstart-openshift-helpers/.github/workflows/.pr-close.yml@v1.0.0 # v1.0.0
16+
uses: bcgov/quickstart-openshift-helpers/.github/workflows/.pr-close.yml@v1.2.1
1717
secrets:
1818
oc_namespace: ${{ secrets.OC_NAMESPACE }}
1919
oc_token: ${{ secrets.OC_TOKEN }}
@@ -25,7 +25,7 @@ jobs:
2525

2626
cleanup-golddr:
2727
name: Cleanup OpenShift and/or Promote Images
28-
uses: bcgov/quickstart-openshift-helpers/.github/workflows/.pr-close.yml@v1.0.0 # v1.0.0
28+
uses: bcgov/quickstart-openshift-helpers/.github/workflows/.pr-close.yml@v1.2.1
2929
secrets:
3030
oc_namespace: ${{ secrets.OC_NAMESPACE }}
3131
oc_token: ${{ secrets.OC_TOKEN }}

.github/workflows/pr-open.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
pull-requests: write
2222
timeout-minutes: 1
2323
steps:
24-
- uses: bcgov/action-pr-description-add@v1.1.2
24+
- uses: bcgov/action-pr-description-add@v2.0.1
2525
with:
2626
github_token: ${{ secrets.GITHUB_TOKEN }}
2727
add_markdown: |
@@ -52,7 +52,7 @@ jobs:
5252
steps:
5353
- name: PR Number
5454
id: pr
55-
uses: bcgov/action-get-pr@v0.0.1
55+
uses: bcgov/action-get-pr@v0.3.1
5656

5757
# https://github.com/bcgov/action-builder-ghcr
5858
builds:
@@ -66,7 +66,7 @@ jobs:
6666
package: [dops, vehicles, frontend, scheduler, policy, public]
6767
timeout-minutes: 10
6868
steps:
69-
- uses: bcgov/action-builder-ghcr@v2.2.0
69+
- uses: bcgov/action-builder-ghcr@v4.4.1
7070
with:
7171
#keep_versions: 50
7272
package: ${{ matrix.package }}

.github/workflows/rbac-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191

9292
timeout-minutes: 10
9393
steps:
94-
- uses: actions/checkout@v4
94+
- uses: actions/checkout@v7
9595

9696
- name: Load credentials for ${{ matrix.role }}
9797
id: creds
@@ -101,7 +101,7 @@ jobs:
101101
echo "CYPRESS_PASSWORD=${{ secrets[format('PASSWORD_{0}', matrix.role)] }}" >> $GITHUB_ENV
102102
103103
- name: Run Cypress tests for ${{ matrix.role }}
104-
uses: cypress-io/github-action@v6.9.2
104+
uses: cypress-io/github-action@v7.4.3
105105
env:
106106
CYPRESS_baseUrl: https://${{ github.event.repository.name }}-${{ needs.vars.outputs.target || 'test' }}-frontend.apps.gold.devops.gov.bc.ca/
107107
CYPRESS_wait_time: 2000
@@ -114,14 +114,14 @@ jobs:
114114
spec: cypress/e2e/rbac/${{matrix.test}}
115115
working-directory: tests
116116

117-
- uses: actions/upload-artifact@v4
117+
- uses: actions/upload-artifact@v7
118118
if: failure() || inputs.show_artifact
119119
with:
120120
name: ${{matrix.test}}-${{matrix.role}}-${{matrix.browser}} screenshot
121121
path: tests/cypress/screenshots/
122122
if-no-files-found: ignore # 'warn' or 'error' are also available, defaults to `warn`
123123

124-
- uses: actions/upload-artifact@v4
124+
- uses: actions/upload-artifact@v7
125125
if: failure() || inputs.show_artifact
126126
with:
127127
name: ${{matrix.test}}-${{matrix.role}}-${{matrix.browser}} video

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
package: [dops, vehicles, frontend, scheduler, policy, public]
4545
timeout-minutes: 2
4646
steps:
47-
- uses: shrink/actions-docker-registry-tag@v4
47+
- uses: shrink/actions-docker-registry-tag@v5
4848
with:
4949
registry: ghcr.io
5050
repository: ${{ github.repository }}/${{ matrix.package }}
@@ -73,7 +73,7 @@ jobs:
7373
package: [dops, vehicles, frontend, scheduler, policy, public]
7474
timeout-minutes: 2
7575
steps:
76-
- uses: shrink/actions-docker-registry-tag@v4
76+
- uses: shrink/actions-docker-registry-tag@v5
7777
with:
7878
registry: ghcr.io
7979
repository: ${{ github.repository }}/${{ matrix.package }}
@@ -102,7 +102,7 @@ jobs:
102102
package: [dops, vehicles, frontend, scheduler, policy, public]
103103
timeout-minutes: 2
104104
steps:
105-
- uses: shrink/actions-docker-registry-tag@v4
105+
- uses: shrink/actions-docker-registry-tag@v5
106106
with:
107107
registry: ghcr.io
108108
repository: ${{ github.repository }}/${{ matrix.package }}

0 commit comments

Comments
 (0)