@@ -28,20 +28,17 @@ jobs:
2828 - name : Checkout
2929 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3030
31- - name : Read package.json node and npm engines version
32- uses : skjnldsv/read -package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
31+ - name : Read package.json
32+ uses : nextcloud-libraries/parse -package-engines-action@122ae05d4257008180a514e1ddeb0c1b9d094bdd # v0.1.0
3333 id : versions
34- with :
35- fallbackNode : " ^22.0.0"
36- fallbackNpm : " ^10.5.0"
3734
38- - name : Set up node ${{ steps.versions.outputs.nodeVersion }}
39- uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4 .1.0
35+ - name : Set up node
36+ uses : actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6 .1.0
4037 with :
41- node-version : ${{ steps.versions.outputs.nodeVersion }}
38+ node-version : ${{ steps.versions.outputs.node-version }}
4239
43- - name : Set up npm ${{ steps.versions.outputs.npmVersion }}
44- run : npm i -g npm@" ${{ steps.versions.outputs.npmVersion }}"
40+ - name : Set up npm
41+ run : npm i -g ' npm@${{ steps.versions.outputs.package-manager-version }}'
4542
4643 - name : Pull server image
4744 run : docker pull ghcr.io/nextcloud/continuous-integration-shallow-server
@@ -85,20 +82,17 @@ jobs:
8582 - name : Checkout
8683 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8784
88- - name : Read package.json node and npm engines version
89- uses : skjnldsv/read -package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
85+ - name : Read package.json
86+ uses : nextcloud-libraries/parse -package-engines-action@122ae05d4257008180a514e1ddeb0c1b9d094bdd # v0.1.0
9087 id : versions
91- with :
92- fallbackNode : ' ^22'
93- fallbackNpm : ' ^10.5'
9488
95- - name : Set up node ${{ steps.versions.outputs.nodeVersion }}
96- uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v3
89+ - name : Set up node
90+ uses : actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
9791 with :
98- node-version : ${{ steps.versions.outputs.nodeVersion }}
92+ node-version : ${{ steps.versions.outputs.node-version }}
9993
100- - name : Set up npm ${{ steps.versions.outputs.npmVersion }}
101- run : npm i -g npm@" ${{ steps.versions.outputs.npmVersion }}"
94+ - name : Set up npm
95+ run : npm i -g ' npm@${{ steps.versions.outputs.package-manager-version }}'
10296
10397 - name : Run Components cypress tests
10498 uses : cypress-io/github-action@57b70560982e6a11d23d4b8bec7f8a487cdbb71b # v6.7.8
0 commit comments