Skip to content

Commit 2cca252

Browse files
fix(deps): update all dependencies
1 parent f7fb115 commit 2cca252

File tree

15 files changed

+78
-78
lines changed

15 files changed

+78
-78
lines changed

.github/workflows/analysis.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
codeql:
2020
name: CodeQL
2121
if: ${{ ! github.event.pull_request.draft }}
22-
runs-on: ubuntu-22.04
22+
runs-on: ubuntu-24.04
2323
timeout-minutes: 5
2424
steps:
2525
- uses: actions/checkout@v4
@@ -39,12 +39,12 @@ jobs:
3939
trivy:
4040
name: Trivy Security Scan
4141
if: ${{ ! github.event.pull_request.draft }}
42-
runs-on: ubuntu-22.04
42+
runs-on: ubuntu-24.04
4343
timeout-minutes: 1
4444
steps:
4545
- uses: actions/checkout@v4
4646
- name: Run Trivy vulnerability scanner in repo mode
47-
uses: aquasecurity/trivy-action@0.24.0
47+
uses: aquasecurity/trivy-action@0.29.0
4848
with:
4949
format: "sarif"
5050
output: "trivy-results.sarif"
@@ -61,7 +61,7 @@ jobs:
6161
tests:
6262
name: Tests
6363
if: ${{ ! github.event.pull_request.draft }}
64-
runs-on: ubuntu-22.04
64+
runs-on: ubuntu-24.04
6565
timeout-minutes: 5
6666
services:
6767
postgres:
@@ -123,7 +123,7 @@ jobs:
123123
name: Results
124124
needs: [codeql, trivy, tests]
125125
if: always() && (! failure())
126-
runs-on: ubuntu-22.04
126+
runs-on: ubuntu-24.04
127127
timeout-minutes: 1
128128
steps:
129129
- run: echo "Success!"

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ jobs:
115115
deploys:
116116
name: Helm
117117
environment: ${{ inputs.environment }}
118-
runs-on: ubuntu-22.04
118+
runs-on: ubuntu-24.04
119119
timeout-minutes: 10
120120
steps:
121121
- uses: actions/checkout@v4

.github/workflows/e2e-regression-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
outputs:
2020
target: ${{ steps.env.outputs.target }}
2121
environment: ${{ steps.env.outputs.environment }}
22-
runs-on: ubuntu-22.04
22+
runs-on: ubuntu-24.04
2323
steps:
2424
- name: env
2525
id: env
@@ -39,7 +39,7 @@ jobs:
3939
name: ${{matrix.test}}
4040
needs: [vars]
4141
environment: ${{needs.vars.outputs.environment}}
42-
runs-on: ubuntu-22.04
42+
runs-on: ubuntu-24.04
4343
defaults:
4444
run:
4545
working-directory: tests/
@@ -63,7 +63,7 @@ jobs:
6363
steps:
6464
- uses: actions/checkout@v4
6565

66-
- uses: cypress-io/github-action@v6.7.7
66+
- uses: cypress-io/github-action@v6.7.8
6767
name: Cypress run
6868
env:
6969
CYPRESS_baseUrl: https://${{ github.event.repository.name }}-${{ needs.vars.outputs.target || 'test' }}-frontend.apps.silver.devops.gov.bc.ca/

.github/workflows/loadtest.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ jobs:
2929
loadtests:
3030
name: Loadtests
3131
environment: ${{ inputs.environment }}
32-
runs-on: ubuntu-22.04
32+
runs-on: ubuntu-24.04
3333
timeout-minutes: 60
3434
steps:
3535
- uses: actions/checkout@v4
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@v4.5.0
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
@@ -23,7 +23,7 @@ jobs:
2323
name: Set Variables
2424
outputs:
2525
pr: ${{ steps.pr.outputs.pr }}
26-
runs-on: ubuntu-22.04
26+
runs-on: ubuntu-24.04
2727
timeout-minutes: 1
2828
steps:
2929
# Get PR number for squash merges to main
@@ -46,7 +46,7 @@ jobs:
4646
promote-images-test:
4747
name: Promote Images - Test
4848
needs: [deploys-test, vars]
49-
runs-on: ubuntu-22.04
49+
runs-on: ubuntu-24.04
5050
permissions:
5151
packages: write
5252
strategy:

.github/workflows/notifications.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
jobs:
88
notify-teams-pr:
99
if: ${{github.event.workflow_run.event == 'pull_request'}}
10-
runs-on: ubuntu-22.04
10+
runs-on: ubuntu-24.04
1111
steps:
1212
- uses: simbo/msteams-message-card-action@latest
1313
with:
@@ -27,7 +27,7 @@ jobs:
2727
text: PR Opened
2828
notify-teams-merged:
2929
if: ${{github.event.workflow_run.event == 'push'}}
30-
runs-on: ubuntu-22.04
30+
runs-on: ubuntu-24.04
3131
steps:
3232
- name: PR Number
3333
id: pr

.github/workflows/pr-close.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ concurrency:
1212
jobs:
1313
cleanup:
1414
name: Cleanup OpenShift and/or Promote Images
15-
uses: bcgov/quickstart-openshift-helpers/.github/workflows/.pr-close.yml@v0.7.1
15+
uses: bcgov/quickstart-openshift-helpers/.github/workflows/.pr-close.yml@v0.8.3
1616
secrets:
1717
oc_namespace: ${{ vars.OC_NAMESPACE }}
1818
oc_token: ${{ secrets.OC_TOKEN }}

.github/workflows/pr-open.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616
env:
1717
DOMAIN: apps.silver.devops.gov.bc.ca
1818
PREFIX: ${{ github.event.repository.name }}-${{ github.event.number }}
19-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-24.04
2020
permissions:
2121
pull-requests: write
2222
timeout-minutes: 1
2323
steps:
24-
- uses: bcgov-nr/action-pr-description-add@v1.1.2
24+
- uses: bcgov-nr/action-pr-description-add@v1.2.0
2525
with:
2626
github_token: ${{ secrets.GITHUB_TOKEN }}
2727
add_markdown: |
@@ -47,7 +47,7 @@ jobs:
4747
name: Set Variables
4848
outputs:
4949
pr: ${{ steps.pr.outputs.pr }}
50-
runs-on: ubuntu-22.04
50+
runs-on: ubuntu-24.04
5151
steps:
5252
- name: PR Number
5353
id: pr
@@ -57,15 +57,15 @@ jobs:
5757
builds:
5858
name: Builds
5959
needs: [vars]
60-
runs-on: ubuntu-22.04
60+
runs-on: ubuntu-24.04
6161
permissions:
6262
packages: write
6363
strategy:
6464
matrix:
6565
package: [dops, vehicles, frontend, scheduler, policy]
6666
timeout-minutes: 10
6767
steps:
68-
- uses: bcgov-nr/action-builder-ghcr@v2.2.0
68+
- uses: bcgov-nr/action-builder-ghcr@v2.3.0
6969
with:
7070
#keep_versions: 50
7171
package: ${{ matrix.package }}

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
outputs:
1717
pr: ${{ steps.pr.outputs.pr }}
1818
release-name: ${{ steps.release-name.outputs.release-name }}
19-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-24.04
2020
timeout-minutes: 1
2121
steps:
2222
# Get PR number for squash merges to main
@@ -35,7 +35,7 @@ jobs:
3535
promote-images-release:
3636
name: Promote Images - Release
3737
needs: [vars]
38-
runs-on: ubuntu-22.04
38+
runs-on: ubuntu-24.04
3939
permissions:
4040
packages: write
4141
strategy:
@@ -61,7 +61,7 @@ jobs:
6161
promote-images-uat:
6262
name: Promote Images - Uat
6363
needs: [vars,deploys-uat]
64-
runs-on: ubuntu-22.04
64+
runs-on: ubuntu-24.04
6565
permissions:
6666
packages: write
6767
strategy:
@@ -87,7 +87,7 @@ jobs:
8787
promote-images-prod:
8888
name: Promote Images - Prod
8989
needs: [vars,deploys-prod]
90-
runs-on: ubuntu-22.04
90+
runs-on: ubuntu-24.04
9191
permissions:
9292
packages: write
9393
strategy:

.github/workflows/scheduled.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
name: [dops, frontend, vehicles, policy, scheduler]
2121
steps:
2222
- name: ZAP Scan
23-
uses: zaproxy/action-full-scan@v0.10.0
23+
uses: zaproxy/action-full-scan@v0.12.0
2424
with:
2525
allow_issue_writing: true
2626
artifact_name: "zap_${{ matrix.name }}"
@@ -30,7 +30,7 @@ jobs:
3030

3131
generate-schema-spy:
3232
name: Generate SchemaSpy Documentation
33-
runs-on: ubuntu-22.04
33+
runs-on: ubuntu-24.04
3434
services:
3535
postgres:
3636
image: postgres

dops/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -57,40 +57,40 @@
5757
"@nestjs/passport": "^10.0.3",
5858
"@nestjs/platform-express": "^10.4.15",
5959
"@nestjs/schematics": "^10.2.3",
60-
"@nestjs/swagger": "^7.4.2",
60+
"@nestjs/swagger": "^8.0.0",
6161
"@nestjs/testing": "^10.4.15",
6262
"@nestjs/typeorm": "^10.0.2",
6363
"@types/response-time": "^2.3.8",
6464
"axios-retry": "^4.5.0",
65-
"cache-manager": "^5.7.6",
65+
"cache-manager": "^6.0.0",
6666
"class-transformer": "^0.5.1",
6767
"class-validator": "^0.14.1",
6868
"dayjs": "^1.11.13",
6969
"dotenv": "^16.4.7",
7070
"handlebars": "^4.7.8",
71-
"helmet": "^7.2.0",
71+
"helmet": "^8.0.0",
7272
"jwks-rsa": "^3.1.0",
73-
"mssql": "^10.0.4",
73+
"mssql": "^11.0.0",
7474
"nest-winston": "^1.10.0",
7575
"nestjs-cls": "^4.5.0",
7676
"passport": "^0.7.0",
7777
"passport-jwt": "^4.0.1",
7878
"pdf-lib": "^1.17.1",
79-
"puppeteer": "^22.15.0",
79+
"puppeteer": "^23.0.0",
8080
"response-time": "^2.3.3",
8181
"rxjs": "^7.8.1",
8282
"swagger-ui-express": "^5.0.1",
8383
"typeorm": "^0.3.20",
8484
"typescript-eslint": "^7.18.0",
85-
"uuid": "^9.0.1",
85+
"uuid": "^11.0.0",
8686
"winston": "^3.17.0"
8787
},
8888
"devDependencies": {
8989
"@golevelup/ts-jest": "^0.6.1",
90-
"@types/express": "^4.17.21",
90+
"@types/express": "^5.0.0",
9191
"@types/jest": "^29.5.14",
9292
"@types/multer": "^1.4.12",
93-
"@types/node": "^20.17.9",
93+
"@types/node": "^22.0.0",
9494
"@types/passport-jwt": "^4.0.1",
9595
"@types/supertest": "^6.0.2",
9696
"@types/uuid": "^10.0.0",
@@ -108,7 +108,7 @@
108108
"jest-sonar-reporter": "^2.0.0",
109109
"lint-staged": "^15.2.10",
110110
"prettier": "^3.4.2",
111-
"rimraf": "^5.0.10",
111+
"rimraf": "^6.0.0",
112112
"source-map-support": "^0.5.21",
113113
"supertest": "^7.0.0",
114114
"ts-jest": "^29.2.5",

frontend/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,27 @@
1010
"@fortawesome/free-regular-svg-icons": "^6.7.1",
1111
"@fortawesome/free-solid-svg-icons": "^6.7.1",
1212
"@fortawesome/react-fontawesome": "^0.2.2",
13-
"@mui/icons-material": "^5.16.9",
14-
"@mui/material": "^5.16.9",
15-
"@mui/x-date-pickers": "^6.20.2",
13+
"@mui/icons-material": "^6.0.0",
14+
"@mui/material": "^6.0.0",
15+
"@mui/x-date-pickers": "^7.0.0",
1616
"@tanstack/react-query": "^5.62.3",
1717
"@uidotdev/usehooks": "^2.4.1",
1818
"axios": "^1.7.9",
1919
"dayjs": "^1.11.13",
2020
"lottie-web": "^5.12.2",
21-
"material-react-table": "^2.13.3",
21+
"material-react-table": "^3.0.0",
2222
"mui-nested-menu": "^3.4.0",
2323
"oidc-client-ts": "^3.1.0",
2424
"onroute-policy-engine": "^1.1.0",
25-
"react": "^18.3.1",
26-
"react-dom": "^18.3.1",
25+
"react": "^19.0.0",
26+
"react-dom": "^19.0.0",
2727
"react-error-boundary": "^4.1.2",
2828
"react-hook-form": "^7.50.1",
2929
"react-modal": "^3.16.1",
3030
"react-oidc-context": "^3.2.0",
31-
"react-router-dom": "^6.28.0",
31+
"react-router-dom": "^7.0.0",
3232
"sass": "^1.82.0",
33-
"uuid": "^9.0.1",
33+
"uuid": "^11.0.0",
3434
"validator": "^13.12.0"
3535
},
3636
"scripts": {
@@ -59,35 +59,35 @@
5959
"@hookform/devtools": "^4.3.1",
6060
"@mswjs/data": "^0.16.2",
6161
"@testing-library/jest-dom": "^6.6.3",
62-
"@testing-library/react": "^14.3.1",
62+
"@testing-library/react": "^16.0.0",
6363
"@testing-library/user-event": "^14.5.2",
6464
"@types/material-ui": "^0.21.18",
65-
"@types/node": "^20.17.9",
66-
"@types/react": "^18.3.14",
67-
"@types/react-dom": "^18.3.2",
65+
"@types/node": "^22.0.0",
66+
"@types/react": "^19.0.0",
67+
"@types/react-dom": "^19.0.0",
6868
"@types/react-modal": "^3.16.3",
6969
"@types/validator": "^13.12.2",
7070
"@typescript-eslint/eslint-plugin": "^7.18.0",
7171
"@typescript-eslint/parser": "^7.18.0",
7272
"@vitejs/plugin-react-swc": "^3.7.2",
73-
"@vitest/coverage-v8": "^1.6.0",
73+
"@vitest/coverage-v8": "^2.0.0",
7474
"autoprefixer": "^10.4.20",
7575
"eslint": "^8.57.0",
7676
"eslint-config-prettier": "^9.1.0",
7777
"eslint-plugin-import": "^2.31.0",
7878
"eslint-plugin-jsx-a11y": "^6.10.2",
7979
"eslint-plugin-prettier": "^5.2.1",
8080
"eslint-plugin-react": "^7.37.2",
81-
"jsdom": "^24.1.3",
81+
"jsdom": "^25.0.0",
8282
"msw": "^2.6.8",
8383
"postcss": "^8.4.49",
8484
"prettier": "^3.4.2",
8585
"typescript": "^5.7.2",
86-
"vite": "^5.4.11",
86+
"vite": "^6.0.0",
8787
"vite-plugin-eslint": "^1.8.1",
8888
"vite-plugin-svgr": "^4.3.0",
89-
"vite-tsconfig-paths": "^4.3.2",
90-
"vitest": "^1.6.0",
89+
"vite-tsconfig-paths": "^5.0.0",
90+
"vitest": "^2.0.0",
9191
"vitest-canvas-mock": "^0.3.3"
9292
},
9393
"overrides": {

0 commit comments

Comments
 (0)