File tree Expand file tree Collapse file tree
plugins/scaffolder-backend-module-snowplow/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121 - name : Set up Node.js
2222 uses : actions/setup-node@v4
2323 with :
24- node-version : ' 20 '
24+ node-version : ' 22 '
2525
2626 # from https://github.com/actions/cache/blob/main/examples.md#node---yarn-2
2727 - name : Get yarn cache directory path
Original file line number Diff line number Diff line change 2828 - name : Setup Node
2929 uses : actions/setup-node@v4
3030 with :
31- node-version : 20 .x
31+ node-version : 22 .x
3232 registry-url : https://registry.npmjs.org/ # Needed for auth
3333
3434 - name : cache all node_modules
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 11{
2- "version" : " 1.40.1 "
2+ "version" : " 1.47.3 "
33}
Original file line number Diff line number Diff line change 4242 "eslint-plugin-react" : " ^7.28.0" ,
4343 "eslint-plugin-testing-library" : " ^6.0.0" ,
4444 "husky" : " ^9.1.1" ,
45+ "jest" : " 29" ,
46+ "jest-environment-jsdom" : " 29" ,
4547 "lerna" : " ^7.3.0" ,
4648 "lint-staged" : " ^15.2.7" ,
4749 "node-gyp" : " ^10.0.0" ,
5052 },
5153 "resolutions" : {
5254 "@types/react" : " ^18" ,
53- "@types/react-dom" : " ^18"
55+ "@types/react-dom" : " ^18" ,
56+ "isolated-vm" : " 6.0.2"
5457 },
5558 "prettier" : " @backstage/cli/config/prettier" ,
5659 "lint-staged" : {
Original file line number Diff line number Diff line change 11# From https://github.com/janus-idp/backstage-showcase/
22# Stage 1 - Build nodejs skeleton
33
4- FROM registry.access.redhat.com/ubi9/nodejs-20 :9.6-1749604222 AS skeleton
4+ FROM registry.access.redhat.com/ubi9/nodejs-22 :9.7-1771865410 AS skeleton
55USER 0
66
77RUN dnf install -y -q --allowerasing --nobest \
@@ -57,8 +57,8 @@ COPY $EXTERNAL_SOURCE/app-config.yaml \
5757# Install production dependencies
5858RUN "$YARN" workspaces focus --all --production && "$YARN" cache clean
5959
60- # Stage 5 - Build the runner image
61- FROM registry.access.redhat.com/ubi9/nodejs-20 -minimal:9.6-1750862880 AS runner
60+ # Stage 5 - Build the runner image
61+ FROM registry.access.redhat.com/ubi9/nodejs-22 -minimal:9.7-1771388883 AS runner
6262USER 0
6363
6464# Env vars
Original file line number Diff line number Diff line change 4949 "@backstage/plugin-search-backend-module-techdocs" : " backstage:^" ,
5050 "@backstage/plugin-search-backend-node" : " backstage:^" ,
5151 "@backstage/plugin-techdocs-backend" : " backstage:^" ,
52- "@roadiehq/scaffolder-backend-module-http-request" : " ^4.3.5 " ,
52+ "@roadiehq/scaffolder-backend-module-http-request" : " 5.5.1 " ,
5353 "@roadiehq/scaffolder-backend-module-utils" : " ^3.3.0" ,
5454 "app" : " link:../app" ,
5555 "express" : " ^4.17.1" ,
Original file line number Diff line number Diff line change 22 createBackendModule ,
33 coreServices ,
44} from '@backstage/backend-plugin-api' ;
5- import { scaffolderActionsExtensionPoint } from '@backstage/plugin-scaffolder-node/alpha ' ;
5+ import { scaffolderActionsExtensionPoint } from '@backstage/plugin-scaffolder-node' ;
66import { createSnowplowAction } from './actions/snowplow' ;
77
88/**
You can’t perform that action at this time.
0 commit comments