Skip to content

Commit 89dd1b4

Browse files
committed
chore: bump Backstage to 1.55.1 and refresh vulnerable dependencies
Clears most audit findings (8 critical/85 high down to 0 critical/2 high), including runtime ones in fast-xml-parser, fast-uri, js-yaml, lodash and react-router. Adds @backstage/cli-defaults ahead of the CLI fallback removal.
1 parent 1c5c8ef commit 89dd1b4

6 files changed

Lines changed: 2319 additions & 1372 deletions

File tree

‎.github/workflows/ci.yaml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ jobs:
1111
shell: nix develop --command bash {0}
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
14+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1515

16-
- uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22
17-
- uses: DeterminateSystems/magic-nix-cache-action@908b263ff629f4cc17666315b7fd3ec127c6244d # v14
18-
- uses: DeterminateSystems/flake-checker-action@3164002371bc90729c68af0e24d5aacf20d7c9f6 # v12
16+
- uses: DeterminateSystems/nix-installer-action@3138316df39ed29be04236d7ffc686fa525866aa # v23
17+
- uses: DeterminateSystems/magic-nix-cache-action@84c0677f58dcedf3b91f8223ce36a9ea5b3c84b7 # v15
18+
- uses: DeterminateSystems/flake-checker-action@786422608c7bded2bbc9741ad9f91356842bf520 # v14
1919

2020
- name: Install dependencies
2121
run: yarn install --immutable

‎.github/workflows/release.yaml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: Checkout code
11-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
11+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1212
with:
1313
fetch-depth: 2 # We only need the current and the previous commit
1414

@@ -34,12 +34,12 @@ jobs:
3434
contents: write
3535
steps:
3636
- name: Checkout
37-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
37+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3838
with:
3939
fetch-depth: 0
40-
- uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22
41-
- uses: DeterminateSystems/magic-nix-cache-action@908b263ff629f4cc17666315b7fd3ec127c6244d # v14
42-
- uses: DeterminateSystems/flake-checker-action@3164002371bc90729c68af0e24d5aacf20d7c9f6 # v12
40+
- uses: DeterminateSystems/nix-installer-action@3138316df39ed29be04236d7ffc686fa525866aa # v23
41+
- uses: DeterminateSystems/magic-nix-cache-action@84c0677f58dcedf3b91f8223ce36a9ea5b3c84b7 # v15
42+
- uses: DeterminateSystems/flake-checker-action@786422608c7bded2bbc9741ad9f91356842bf520 # v14
4343
- name: Install dependencies
4444
run: |
4545
yarn install --immutable

‎backstage.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"version": "1.51.1"
2+
"version": "1.55.1"
33
}

‎flake.lock‎

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sysdig/backstage-plugin-sysdig",
3-
"version": "1.5.0",
3+
"version": "1.5.1",
44
"main": "dist/index.esm.js",
55
"types": "dist/index.d.ts",
66
"license": "Apache-2.0",
@@ -28,9 +28,9 @@
2828
"@testing-library/react": "^16.0.0"
2929
},
3030
"dependencies": {
31-
"@backstage/core-components": "^0.18.10",
32-
"@backstage/core-plugin-api": "^1.12.6",
33-
"@backstage/plugin-catalog-react": "^3.0.0",
31+
"@backstage/core-components": "^0.18.14",
32+
"@backstage/core-plugin-api": "^1.12.10",
33+
"@backstage/plugin-catalog-react": "^3.2.3",
3434
"@mui/icons-material": "^5.16.0",
3535
"@mui/material": "^5.16.0",
3636
"react-use": "^17.2.4"
@@ -40,11 +40,12 @@
4040
"react-dom": "^16.13.1 || ^17.0.0 || ^18.0.0"
4141
},
4242
"devDependencies": {
43-
"@backstage/cli": "^0.36.2",
44-
"@backstage/config": "^1.3.8",
45-
"@backstage/dev-utils": "^1.1.23",
46-
"@backstage/eslint-plugin": "^0.3.0",
47-
"@backstage/test-utils": "^1.7.18",
43+
"@backstage/cli": "^0.36.6",
44+
"@backstage/cli-defaults": "^0.1.6",
45+
"@backstage/config": "^1.3.9",
46+
"@backstage/dev-utils": "^1.1.27",
47+
"@backstage/eslint-plugin": "^0.3.2",
48+
"@backstage/test-utils": "^1.7.22",
4849
"@emotion/react": "^11.14.0",
4950
"@emotion/styled": "^11.14.1",
5051
"@jest/environment-jsdom-abstract": "^30.0.0",
@@ -68,7 +69,7 @@
6869
"eslint-plugin-react-hooks": "^4.0.0",
6970
"eslint-plugin-unused-imports": "^2.0.0",
7071
"express": "^5.2.1",
71-
"http-proxy-middleware": "^3.0.5",
72+
"http-proxy-middleware": "^3.0.7",
7273
"jest": "^30.0.0",
7374
"jsdom": "^27.1.0",
7475
"msw": "^2.0.0",

0 commit comments

Comments
 (0)