Skip to content

Commit 91b9898

Browse files
authored
Merge pull request #20 from platacard/feature/align-with-upstream-changes
Feature/align with upstream changes
2 parents 864e2b9 + 6de2a39 commit 91b9898

15 files changed

Lines changed: 9786 additions & 10822 deletions

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@platacard/backstage-plugin-scaffolder-backend-module-json-merge-action': patch
3+
'@platacard/backstage-plugin-scaffolder-backend-module-yaml-merge-actions': patch
4+
---
5+
6+
Upgrade Backstage to 1.50.3. Migrated the `scaffolderActionsExtensionPoint`
7+
import from `@backstage/plugin-scaffolder-node/alpha` to
8+
`@backstage/plugin-scaffolder-node` now that it is stable. No behavior or API
9+
changes for adopters.

.github/workflows/main.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,16 @@ jobs:
1313
strategy:
1414
matrix:
1515
node-version:
16-
- 18
17-
- 20
1816
- 22
17+
- 24
1918
steps:
20-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6.0.2
2120
with:
2221
# yarn lint (backstage-cli repo lint) uses this
2322
fetch-depth: 0
2423

2524
- name: Use Node.js ${{ matrix.node-version }}
26-
uses: actions/setup-node@v4
25+
uses: actions/setup-node@v6.4.0
2726
with:
2827
cache: yarn
2928
node-version: ${{ matrix.node-version }}

.github/workflows/pr.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,18 @@ jobs:
1010
strategy:
1111
matrix:
1212
node-version:
13-
- 18
14-
- 20
1513
- 22
14+
- 24
1615
env:
1716
CI: true
1817
NODE_OPTIONS: --max-old-space-size=4096
1918

2019
steps:
21-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v6.0.2
2221
with:
2322
fetch-depth: 0
2423

25-
- uses: actions/setup-node@v4
24+
- uses: actions/setup-node@v6.4.0
2625
with:
2726
cache: yarn
2827
node-version: ${{ matrix.node-version}}

.github/workflows/publish.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626

2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6.0.2
3030

3131
- name: Set up Node.js ${{ matrix.node-version }}
32-
uses: actions/setup-node@v4
32+
uses: actions/setup-node@v6.4.0
3333
with:
3434
node-version: ${{ matrix.node-version }}
3535
- run: yarn install --frozen-lockfile
@@ -69,10 +69,10 @@ jobs:
6969

7070
steps:
7171
- name: Checkout repository
72-
uses: actions/checkout@v4
72+
uses: actions/checkout@v6.0.2
7373

7474
- name: Set up Node.js ${{ matrix.node-version }}
75-
uses: actions/setup-node@v4
75+
uses: actions/setup-node@v6.4.0
7676
with:
7777
always-auth: true
7878
node-version: ${{ matrix.node-version }}

.github/workflows/version-packages.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717
runs-on: ubuntu-latest
1818

1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v6.0.2
2121
with:
2222
fetch-depth: 0
2323

2424
- name: use Node.js
25-
uses: actions/setup-node@v4
25+
uses: actions/setup-node@v6.4.0
2626
with:
2727
cache: 'yarn'
2828
node-version: 22.x
@@ -39,6 +39,6 @@ jobs:
3939
4040
- name: create release pull request
4141
id: changesets
42-
uses: changesets/action@v1
42+
uses: changesets/action@v1.7.0
4343
env:
4444
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.yarn/plugins/@yarnpkg/plugin-backstage.cjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

.yarnrc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
nodeLinker: node-modules
22

33
plugins:
4-
- checksum: 8af7b3f2d7d19cacc7a3712f871efcb6208ba283a1f532260b0cba80c2cb66ed772b207b5ba41b8c5d64dd8d5e0c0e15bbb445bd14afac491712965211ba027c
4+
- checksum: a6895be0b30a75db6fddafedff143f82ccbd74656bad97775c6a0b9eba6e6ea6b7d66a8e9d0c8505755a981e86b7c6c1c9334ead299a857cf8d6e243957b0bab
55
path: .yarn/plugins/@yarnpkg/plugin-backstage.cjs
6-
spec: 'https://versions.backstage.io/v1/releases/1.41.1/yarn-plugin'
6+
spec: 'https://versions.backstage.io/v1/releases/1.50.3/yarn-plugin'
77

88
yarnPath: .yarn/releases/yarn-4.4.1.cjs

backstage.json

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

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.0.0",
44
"private": true,
55
"engines": {
6-
"node": "20 || 22"
6+
"node": "22 | 24"
77
},
88
"scripts": {
99
"start": "backstage-cli repo start",
@@ -31,9 +31,14 @@
3131
},
3232
"devDependencies": {
3333
"@backstage/cli": "backstage:^",
34+
"@backstage/cli-defaults": "backstage:^",
3435
"@backstage/e2e-test-utils": "backstage:^",
3536
"@changesets/cli": "^2.29.5",
37+
"@jest/environment-jsdom-abstract": "^30.0.0",
3638
"@playwright/test": "^1.32.3",
39+
"@types/jest": "^30.0.0",
40+
"jest": "^30.0.0",
41+
"jsdom": "^26.0.0",
3742
"node-gyp": "^10.0.0",
3843
"prettier": "^2.3.2",
3944
"typescript": "~5.8.0"

packages/app/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
"@material-ui/icons": "^4.9.1",
4444
"react": "^18.0.2",
4545
"react-dom": "^18.0.2",
46-
"react-router": "^6.3.0",
47-
"react-router-dom": "^6.3.0"
46+
"react-router": "^6.30.2",
47+
"react-router-dom": "^6.30.2"
4848
},
4949
"devDependencies": {
5050
"@backstage/test-utils": "backstage:^",
@@ -53,8 +53,8 @@
5353
"@testing-library/jest-dom": "^6.0.0",
5454
"@testing-library/react": "^16.0.0",
5555
"@testing-library/user-event": "^14.0.0",
56-
"@types/react": "^19.1.8",
57-
"@types/react-dom": "^19.1.6",
56+
"@types/react": "^18",
57+
"@types/react-dom": "^18",
5858
"cross-env": "^7.0.0"
5959
},
6060
"browserslist": {

0 commit comments

Comments
 (0)