@@ -15,15 +15,15 @@ jobs:
1515 runs-on : ubuntu-latest
1616 steps :
1717 - name : Checkout
18- uses : actions/checkout@v4
18+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1919
2020 - name : Use desired version of NodeJS
21- uses : actions/setup-node@v4
21+ uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
2222 with :
2323 node-version-file : ' .nvmrc'
2424
2525 - name : Cache Node
26- uses : actions/cache@v4
26+ uses : actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
2727 with :
2828 path : |
2929 node_modules
@@ -47,27 +47,27 @@ jobs:
4747 - {name: 'PHP Default', version: null}
4848 core :
4949 - {name: 'WP stable', version: 'latest'}
50- - {name: 'WP minimum', version: 'WordPress/WordPress#6.5 '}
50+ - {name: 'WP minimum', version: 'WordPress/WordPress#6.6 '}
5151 - {name: 'WP trunk', version: 'WordPress/WordPress#master'}
5252 include :
5353 - php : {name: 'PHP 7.4', version: '7.4'}
54- core : {name: 'WP minimum', version: 'WordPress/WordPress#6.5 '}
54+ core : {name: 'WP minimum', version: 'WordPress/WordPress#6.6 '}
5555 - php : {name: 'PHP 8.1', version: '8.1'}
5656 core : {name: 'WP stable', version: 'latest'}
5757 steps :
5858 - name : Checkout
59- uses : actions/checkout@v4
59+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
6060
6161 - name : Use desired version of NodeJS
62- uses : actions/setup-node@v4
62+ uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
6363 with :
6464 node-version-file : ' .nvmrc'
6565
6666 - name : Check versions
6767 run : npm -v; node -v
6868
6969 - name : Cache Node
70- uses : actions/cache@v4
70+ uses : actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
7171 with :
7272 path : |
7373 node_modules
@@ -84,15 +84,15 @@ jobs:
8484
8585 - name : Cache dependencies
8686 id : cache-composer
87- uses : actions/cache@v4
87+ uses : actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
8888 env :
8989 cache-name : cache-composer
9090 with :
9191 path : ${{ steps.composer-cache.outputs.dir }}
9292 key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/composer.lock') }}
9393
9494 - name : Set PHP version
95- uses : shivammathur/setup-php@v2
95+ uses : shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0
9696 with :
9797 php-version : ${{ matrix.php.version }}
9898 coverage : none
@@ -127,11 +127,12 @@ jobs:
127127 npx mochawesome-json-to-md -p ./tests/cypress/reports/mochawesome.json -o ./tests/cypress/reports/mochawesome.md
128128 npx mochawesome-report-generator tests/cypress/reports/mochawesome.json -o tests/cypress/reports/
129129 cat ./tests/cypress/reports/mochawesome.md >> $GITHUB_STEP_SUMMARY
130+
130131 - name : Make artifacts available
131- uses : actions/upload-artifact@v4
132+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
132133 if : failure()
133134 with :
134- name : cypress-artifact
135+ name : cypress-artifact-${{matrix.php.name}}-${{matrix.core.name}}
135136 retention-days : 2
136137 path : |
137138 ${{ github.workspace }}/tests/cypress/screenshots/
0 commit comments