Skip to content

Commit 67affc6

Browse files
chore(deps): update github actions to v6.1.0, v7.0.1, v6.0.1, v7.0.0, 25.0.4+7.0.lts, 24.21.0, 26.04
1 parent ff50e9a commit 67affc6

6 files changed

Lines changed: 25 additions & 25 deletions

File tree

‎.github/workflows/.deploy.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
environment: ${{ inputs.environment }}
4444
outputs:
4545
triggered: ${{ steps.deploy.outputs.triggered }}
46-
runs-on: ubuntu-24.04
46+
runs-on: ubuntu-26.04
4747
steps:
4848
- name: Database password
4949
id: db
@@ -87,7 +87,7 @@ jobs:
8787
name: Deploy (${{ matrix.name }})
8888
environment: ${{ inputs.environment }}
8989
needs: [init]
90-
runs-on: ubuntu-24.04
90+
runs-on: ubuntu-26.04
9191
timeout-minutes: 15
9292
strategy:
9393
matrix:

‎.github/workflows/analysis.yml‎

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ jobs:
2121
contents: read # Required for checkout
2222
security-events: write # Required for uploading SARIF results to Security tab
2323
if: github.event_name != 'pull_request' || !github.event.pull_request.draft
24-
runs-on: ubuntu-24.04
24+
runs-on: ubuntu-26.04
2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@v7
2727

2828
- name: Run Trivy vulnerability scanner in repo mode
2929
uses: aquasecurity/trivy-action@ed142fd0673e97e23eac54620cfb913e5ce36c25 # v0.36.0
@@ -45,7 +45,7 @@ jobs:
4545
permissions:
4646
contents: read # Required for checkout
4747
if: github.event_name != 'pull_request' || !github.event.pull_request.draft
48-
runs-on: ubuntu-24.04
48+
runs-on: ubuntu-26.04
4949
defaults:
5050
run:
5151
working-directory: backend-java
@@ -64,13 +64,13 @@ jobs:
6464
ports:
6565
- 5432:5432
6666
steps:
67-
- uses: actions/checkout@v6
68-
- uses: actions/setup-java@v5
67+
- uses: actions/checkout@v7
68+
- uses: actions/setup-java@v6
6969
with:
7070
distribution: "temurin"
71-
java-version: "23"
71+
java-version: "25"
7272
- name: Cache local Maven repository
73-
uses: actions/cache@v5
73+
uses: actions/cache@v6
7474
with:
7575
path: ~/.m2/repository
7676
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -85,7 +85,7 @@ jobs:
8585
permissions:
8686
contents: read # Required for checkout
8787
if: github.event_name != 'pull_request' || !github.event.pull_request.draft
88-
runs-on: ubuntu-24.04
88+
runs-on: ubuntu-26.04
8989
defaults:
9090
run:
9191
working-directory: backend-py
@@ -104,8 +104,8 @@ jobs:
104104
ports:
105105
- 5432:5432
106106
steps:
107-
- uses: actions/checkout@v6
108-
- uses: actions/setup-python@v6
107+
- uses: actions/checkout@v7
108+
- uses: actions/setup-python@v7
109109
with:
110110
python-version: "3.14"
111111

@@ -116,7 +116,7 @@ jobs:
116116
run: echo "$HOME/.local/bin" >> "$GITHUB_PATH"
117117

118118
- name: Cache UV dependencies
119-
uses: actions/cache@v5
119+
uses: actions/cache@v6
120120
with:
121121
path: .venv
122122
key: uv-${{ hashFiles('**/uv.lock') }}
@@ -131,7 +131,7 @@ jobs:
131131
name: Analysis Results
132132
needs: [trivy, java, python]
133133
if: always()
134-
runs-on: ubuntu-24.04
134+
runs-on: ubuntu-26.04
135135
steps:
136136
- uses: bcgov/actions/workflow-results@4026bfd276b8a5839029106099b13edfb594b2c3 # v0.8.0
137137
with:

‎.github/workflows/merge.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ permissions: {}
1919
jobs:
2020
vars:
2121
name: Resolve Images
22-
runs-on: ubuntu-24.04
22+
runs-on: ubuntu-26.04
2323
permissions:
2424
contents: read
2525
packages: write
@@ -71,7 +71,7 @@ jobs:
7171
defaults:
7272
run:
7373
working-directory: integration-tests
74-
runs-on: ubuntu-24.04
74+
runs-on: ubuntu-26.04
7575
strategy:
7676
matrix:
7777
name: [quarkus, fastapi]
@@ -81,10 +81,10 @@ jobs:
8181
- name: fastapi
8282
baseUrl: https://${{ github.event.repository.name }}-test-backend-py.apps.silver.devops.gov.bc.ca
8383
steps:
84-
- uses: actions/checkout@v6
85-
- uses: actions/setup-node@v5
84+
- uses: actions/checkout@v7
85+
- uses: actions/setup-node@v7
8686
with:
87-
node-version: "22"
87+
node-version: "24"
8888
cache: npm
8989
cache-dependency-path: integration-tests/package-lock.json
9090
- name: Install dependencies
@@ -110,7 +110,7 @@ jobs:
110110
promote:
111111
name: Promote Images
112112
needs: [deploy-prod, vars]
113-
runs-on: ubuntu-24.04
113+
runs-on: ubuntu-26.04
114114
permissions:
115115
packages: write
116116
strategy:

‎.github/workflows/pentests.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
zap_scan:
1313
permissions:
1414
issues: write # Required for ZAP scan to create security issues
15-
runs-on: ubuntu-24.04
15+
runs-on: ubuntu-26.04
1616
name: Penetration Tests
1717
env:
1818
DOMAIN: apps.silver.devops.gov.bc.ca

‎.github/workflows/pr-open.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
contents: read # Required for repository access
2121
id-token: write # Required for OIDC token generation
2222
packages: write # Required for pushing images
23-
runs-on: ubuntu-24.04
23+
runs-on: ubuntu-26.04
2424
strategy:
2525
matrix:
2626
package: [backend-java, backend-py, migrations-py]
@@ -61,7 +61,7 @@ jobs:
6161
name: PR Results
6262
needs: [builds, deploys]
6363
if: always()
64-
runs-on: ubuntu-24.04
64+
runs-on: ubuntu-26.04
6565
steps:
6666
- uses: bcgov/actions/workflow-results@4026bfd276b8a5839029106099b13edfb594b2c3 # v0.8.0
6767
with:

‎.github/workflows/pr-validate.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
validate:
1313
name: Validate PR
1414
if: (! github.event.pull_request.draft)
15-
runs-on: ubuntu-24.04
15+
runs-on: ubuntu-26.04
1616
permissions:
1717
contents: read # Required for repository access
1818
pull-requests: write # Required for commenting on PRs
@@ -27,7 +27,7 @@ jobs:
2727
name: Validate Results
2828
if: always()
2929
needs: [validate]
30-
runs-on: ubuntu-24.04
30+
runs-on: ubuntu-26.04
3131
steps:
3232
- uses: bcgov/actions/workflow-results@4026bfd276b8a5839029106099b13edfb594b2c3 # v0.8.0
3333
with:

0 commit comments

Comments
 (0)