3232 echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV
3333
3434 - name : Checkout
35- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
35+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
3636 with :
3737 path : ${{ env.APP_NAME }}
3838
@@ -56,14 +56,14 @@ jobs:
5656 - name : Set up node ${{ steps.versions.outputs.nodeVersion }}
5757 # Skip if no package.json
5858 if : ${{ steps.versions.outputs.nodeVersion }}
59- uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3
59+ uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
6060 with :
6161 node-version : ${{ steps.versions.outputs.nodeVersion }}
6262
6363 - name : Set up npm ${{ steps.versions.outputs.npmVersion }}
6464 # Skip if no package.json
6565 if : ${{ steps.versions.outputs.npmVersion }}
66- run : npm i -g npm@" ${{ steps.versions.outputs.npmVersion }}"
66+ run : npm i -g ' npm@${{ steps.versions.outputs.npmVersion }}'
6767
6868 - name : Get php version
6969 id : php-versions
7272 filename : ${{ env.APP_NAME }}/appinfo/info.xml
7373
7474 - name : Set up php ${{ steps.php-versions.outputs.php-min }}
75- uses : shivammathur/setup-php@c665c7a15b5295c2488ac8a87af9cb806cd72198 # v2
75+ uses : shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
7676 with :
7777 php-version : ${{ steps.php-versions.outputs.php-min }}
7878 coverage : none
9595 # Skip if no package.json
9696 if : ${{ steps.versions.outputs.nodeVersion }}
9797 env :
98- NODE_ENV : production
98+ CYPRESS_INSTALL_BINARY : 0
9999 run : |
100100 cd ${{ env.APP_NAME }}
101101 npm ci
@@ -129,12 +129,12 @@ jobs:
129129 continue-on-error : true
130130 id : server-checkout
131131 run : |
132- NCVERSION=${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }}
132+ NCVERSION=' ${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }}'
133133 wget --quiet https://download.nextcloud.com/server/releases/latest-$NCVERSION.zip
134134 unzip latest-$NCVERSION.zip
135135
136136 - name : Checkout server master fallback
137- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
137+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
138138 if : ${{ steps.server-checkout.outcome != 'success' }}
139139 with :
140140 submodules : true
@@ -148,7 +148,7 @@ jobs:
148148 tar -xvf ${{ env.APP_NAME }}.tar.gz
149149 cd ../../../
150150 # Setting up keys
151- echo " ${{ secrets.APP_PRIVATE_KEY }}" > ${{ env.APP_NAME }}.key
151+ echo ' ${{ secrets.APP_PRIVATE_KEY }}' > ${{ env.APP_NAME }}.key
152152 wget --quiet "https://github.com/nextcloud/app-certificate-requests/raw/master/${{ env.APP_NAME }}/${{ env.APP_NAME }}.crt"
153153 # Signing
154154 php nextcloud/occ integrity:sign-app --privateKey=../${{ env.APP_NAME }}.key --certificate=../${{ env.APP_NAME }}.crt --path=../${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}
0 commit comments