Skip to content

Commit 89a88d6

Browse files
ci: Pin actions
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
1 parent 4b74c80 commit 89a88d6

12 files changed

Lines changed: 38 additions & 38 deletions

.github/workflows/dependabot-approve-merge.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
# Default github action approve
19-
- uses: hmarr/auto-approve-action@v2
19+
- uses: hmarr/auto-approve-action@b40d6c9ed2fa10c9a2749eca7eb004418a705501 # v2
2020
if: github.actor == 'dependabot[bot]'
2121
with:
2222
github-token: ${{ secrets.GITHUB_TOKEN }}
2323

2424
# Nextcloud bot approve and merge request
25-
- uses: ahmadnassri/action-dependabot-auto-merge@v2
25+
- uses: ahmadnassri/action-dependabot-auto-merge@45fc124d949b19b6b8bf6645b6c9d55f4f9ac61a # v2.6.6
2626
if: github.actor == 'dependabot[bot]'
2727
with:
2828
target: minor

.github/workflows/fixup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: Run check
10-
uses: xt0rted/block-autosquash-commits-action@main
10+
uses: xt0rted/block-autosquash-commits-action@79880c36b4811fe549cfffe20233df88876024e7 # v2.2.0
1111
with:
1212
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/lint.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
name: php${{ matrix.php-versions }} lint
1111
steps:
1212
- name: Checkout
13-
uses: actions/checkout@master
13+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1414
- name: Set up php${{ matrix.php-versions }}
15-
uses: shivammathur/setup-php@master
15+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # master
1616
with:
1717
php-version: ${{ matrix.php-versions }}
1818
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip
@@ -25,9 +25,9 @@ jobs:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@master
28+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
- name: Set up php
30-
uses: shivammathur/setup-php@master
30+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # master
3131
with:
3232
php-version: 7.4
3333
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip
@@ -50,10 +50,10 @@ jobs:
5050

5151
name: eslint node${{ matrix.node-version }}
5252
steps:
53-
- uses: actions/checkout@v2
53+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5454

5555
- name: Set up node ${{ matrix.node-version }}
56-
uses: actions/setup-node@v1
56+
uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1.4.6
5757
with:
5858
node-version: ${{ matrix.node-version }}
5959

.github/workflows/node-tests.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616

1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v2
19+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
2020

2121
- name: Read package.json node and npm engines version
22-
uses: skjnldsv/read-package-engines-version-actions@v1.1
22+
uses: skjnldsv/read-package-engines-version-actions@1e2f46e78e31476bc71ebd909105e6e033d5a6f4 # v1.1
2323
id: versions
2424
with:
2525
fallbackNode: '^12'
@@ -31,10 +31,10 @@ jobs:
3131

3232
steps:
3333
- name: Checkout
34-
uses: actions/checkout@v2
34+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
3535

3636
- name: Set up node ${{ needs.versions.outputs.nodeVersion }}
37-
uses: actions/setup-node@v2
37+
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
3838
with:
3939
node-version: ${{ needs.versions.outputs.nodeVersion }}
4040

@@ -56,10 +56,10 @@ jobs:
5656

5757
steps:
5858
- name: Checkout
59-
uses: actions/checkout@v2
59+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
6060

6161
- name: Set up node ${{ needs.versions.outputs.nodeVersion }}
62-
uses: actions/setup-node@v2
62+
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
6363
with:
6464
node-version: ${{ needs.versions.outputs.nodeVersion }}
6565

@@ -78,10 +78,10 @@ jobs:
7878

7979
steps:
8080
- name: Checkout
81-
uses: actions/checkout@v2
81+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
8282

8383
- name: Set up node ${{ needs.versions.outputs.nodeVersion }}
84-
uses: actions/setup-node@v2
84+
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
8585
with:
8686
node-version: ${{ needs.versions.outputs.nodeVersion }}
8787

.github/workflows/node.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@ jobs:
2323
name: node
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@v3
26+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
2727

2828
- name: Read package.json node and npm engines version
29-
uses: skjnldsv/read-package-engines-version-actions@v1.2
29+
uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
3030
id: versions
3131
with:
3232
fallbackNode: '^12'
3333
fallbackNpm: '^6'
3434

3535
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
36-
uses: actions/setup-node@v3
36+
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
3737
with:
3838
node-version: ${{ steps.versions.outputs.nodeVersion }}
3939

.github/workflows/oci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
4444
steps:
4545
- name: Checkout server
46-
uses: actions/checkout@v2
46+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
4747

4848
- name: Checkout submodules
4949
shell: bash
@@ -53,7 +53,7 @@ jobs:
5353
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
5454
5555
- name: Set up php ${{ matrix.php-versions }}
56-
uses: shivammathur/setup-php@v2
56+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # master
5757
with:
5858
php-version: ${{ matrix.php-versions }}
5959
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,oci8,openssl,pcntl,pdo_sqlite,posix,sqlite,xml,zip

.github/workflows/psalm-github.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout code
16-
uses: actions/checkout@v2
16+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
1717
with:
1818
submodules: recursive
1919
- name: Psalm
@@ -23,6 +23,6 @@ jobs:
2323
composer_ignore_platform_reqs: false
2424
report_file: results.sarif
2525
- name: Upload Analysis results to GitHub
26-
uses: github/codeql-action/upload-sarif@v1
26+
uses: github/codeql-action/upload-sarif@231aa2c8a89117b126725a0e11897209b7118144 # v1.1.39
2727
with:
2828
sarif_file: results.sarif

.github/workflows/psalm-security.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout code
16-
uses: actions/checkout@v2
16+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
1717
with:
1818
submodules: recursive
1919
- name: Psalm
@@ -23,6 +23,6 @@ jobs:
2323
composer_ignore_platform_reqs: false
2424
report_file: results.sarif
2525
- name: Upload Security Analysis results to GitHub
26-
uses: github/codeql-action/upload-sarif@v1
26+
uses: github/codeql-action/upload-sarif@231aa2c8a89117b126725a0e11897209b7118144 # v1.1.39
2727
with:
2828
sarif_file: results.sarif

.github/workflows/s3-external.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ jobs:
3636

3737
steps:
3838
- name: Checkout server
39-
uses: actions/checkout@v2
39+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
4040
with:
4141
submodules: true
4242

4343
- name: Set up php ${{ matrix.php-versions }}
44-
uses: shivammathur/setup-php@v2
44+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # master
4545
with:
4646
php-version: ${{ matrix.php-versions }}
4747
tools: phpunit:8.5.2
@@ -85,12 +85,12 @@ jobs:
8585

8686
steps:
8787
- name: Checkout server
88-
uses: actions/checkout@v2
88+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
8989
with:
9090
submodules: true
9191

9292
- name: Set up php ${{ matrix.php-versions }}
93-
uses: shivammathur/setup-php@v2
93+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # master
9494
with:
9595
php-version: ${{ matrix.php-versions }}
9696
tools: phpunit:8.5.2

.github/workflows/smb-kerberos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323

2424
steps:
2525
- name: Checkout server
26-
uses: actions/checkout@v2
26+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
2727
with:
2828
submodules: true
2929
- name: Pull images

0 commit comments

Comments
 (0)