@@ -19,22 +19,22 @@ jobs:
1919 runs-on : ubuntu-latest
2020 steps :
2121 - name : Checkout
22- uses : actions/checkout@v4
23- - uses : pantheon-systems/validate-readme-spacing@v1
22+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
23+ - uses : pantheon-systems/validate-readme-spacing@229ea162621009cf8e09bf2beba405017150130e # v1.0.5
2424 lint :
2525 name : PHPCS Linting
2626 runs-on : ubuntu-latest
2727 steps :
2828 - name : Checkout
29- uses : actions/checkout@v4
29+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3030 - name : Cache dependencies
31- uses : actions/cache@v3
31+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
3232 with :
3333 path : ~/vendor
3434 key : test-lint-dependencies-{{ checksum "composer.json" }}
3535 restore-keys : test-lint-dependencies-{{ checksum "composer.json" }}
3636 - name : Setup PHP
37- uses : shivammathur/setup-php@v2
37+ uses : shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2
3838 with :
3939 php-version : 8.3
4040 - name : Install dependencies
4646 runs-on : ubuntu-latest
4747 steps :
4848 - name : Checkout
49- uses : actions/checkout@v4
50- - uses : pantheon-systems/phpcompatibility-action@dev
49+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
50+ - uses : pantheon-systems/phpcompatibility-action@bd72eb001d4fb9817c9d6e1a157a71e287f3ff80 # dev 2023-10-04T16:54:18Z
5151 with :
5252 paths : ${{ github.workspace }}/*.php ${{ github.workspace }}/inc/*.php
5353 test-versions : 8.3-
5656 runs-on : ubuntu-latest
5757 steps :
5858 - name : Checkout
59- uses : actions/checkout@v4
60- - uses : pantheon-systems/action-wporg-validator@1.0.0
59+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
60+ - uses : pantheon-systems/action-wporg-validator@4df6286ef133ca95bbc955728fc649322e433380 # 1.0.0 2023-06-09T19:59:09Z
6161 with :
6262 type : ' plugin'
6363 test :
7171 matrix :
7272 php_version : [7.4, 8.2, 8.3, 8.4]
7373 steps :
74- - uses : actions/checkout@v4
74+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
7575 - name : Setup PHP
76- uses : shivammathur/setup-php@v2
76+ uses : shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2
7777 with :
7878 php-version : ${{ matrix.php_version }}
7979 extensions : mysqli, zip, imagick
@@ -89,13 +89,13 @@ jobs:
8989 sudo apt-get install subversion
9090 svn --version
9191 - name : Cache dependencies
92- uses : actions/cache@v3
92+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
9393 with :
9494 path : ~/vendor
9595 key : test-dependencies-{{ checksum "composer.json" }}
9696 restore-keys : test-dependencies-{{ checksum "composer.json" }}
9797 - name : Setup WP-CLI
98- uses : godaddy-wordpress/setup-wp-cli@1
98+ uses : godaddy-wordpress/setup-wp-cli@80c9a89bd347082429795c0f12acf567e2c390d4 # 1 2022-10-04T19:52:20Z
9999 - name : Install dependencies
100100 run : |
101101 if [ ${{ matrix.php_version }} = "7.4" ]; then
@@ -108,6 +108,6 @@ jobs:
108108 chmod +x ./bin/*.sh
109109 composer test:install
110110 - name : Setup WP-CLI
111- uses : godaddy-wordpress/setup-wp-cli@1
111+ uses : godaddy-wordpress/setup-wp-cli@80c9a89bd347082429795c0f12acf567e2c390d4 # 1 2022-10-04T19:52:20Z
112112 - name : Run PHPUnit
113113 run : composer test
0 commit comments