Skip to content

Commit ab93777

Browse files
Merge pull request #58035 from nextcloud/ci/stable25-pin-actions
[stable25] pin actions
2 parents 77ade44 + 096af55 commit ab93777

17 files changed

+47
-47
lines changed

.github/workflows/command-compile.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
steps:
2020
- name: Check actor permission
21-
uses: skjnldsv/check-actor-permission@e591dbfe838300c007028e1219ca82cc26e8d7c5 # v2
21+
uses: skjnldsv/check-actor-permission@e591dbfe838300c007028e1219ca82cc26e8d7c5 # v2.1
2222
with:
2323
require: write
2424

@@ -31,7 +31,7 @@ jobs:
3131
reactions: "+1"
3232

3333
- name: Parse command
34-
uses: skjnldsv/parse-command-comment@7cef1df370a99dfd5bf896d50121390c96785db8 # v2
34+
uses: skjnldsv/parse-command-comment@7cef1df370a99dfd5bf896d50121390c96785db8 # v2.0
3535
id: command
3636

3737
# Init path depending on which command is run
@@ -73,7 +73,7 @@ jobs:
7373
fallbackNpm: '^6'
7474

7575
- name: Set up node ${{ steps.package-engines-versions.outputs.nodeVersion }}
76-
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
76+
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
7777
with:
7878
node-version: ${{ steps.package-engines-versions.outputs.nodeVersion }}
7979
cache: npm

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
github-token: ${{ secrets.GITHUB_TOKEN }}
3535

3636
# Nextcloud bot approve and merge request
37-
- uses: ahmadnassri/action-dependabot-auto-merge@45fc124d949b19b6b8bf6645b6c9d55f4f9ac61a # v2
37+
- uses: ahmadnassri/action-dependabot-auto-merge@45fc124d949b19b6b8bf6645b6c9d55f4f9ac61a # v2.6.6
3838
with:
3939
target: minor
4040
github-token: ${{ secrets.DEPENDABOT_AUTOMERGE_TOKEN }}

.github/workflows/ftp.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
steps:
3232
- name: Checkout server
33-
uses: actions/checkout@v2
33+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
3434
with:
3535
submodules: true
3636

@@ -41,7 +41,7 @@ jobs:
4141
if [[ "${{ matrix.ftpd }}" == 'vsftpd' ]]; then docker run --name ftp -d --net host -e FTP_USER=test -e FTP_PASS=test -e PASV_ADDRESS=127.0.0.1 -v /tmp/ftp:/home/vsftpd/test fauria/vsftpd; fi
4242
if [[ "${{ matrix.ftpd }}" == 'pure-ftpd' ]]; then docker run --name ftp -d --net host -e "PUBLICHOST=localhost" -e FTP_USER_NAME=test -e FTP_USER_PASS=test -e FTP_USER_HOME=/home/test -v /tmp/ftp2:/home/test -v /tmp/ftp2:/etc/pure-ftpd/passwd stilliard/pure-ftpd; fi
4343
- name: Set up php ${{ matrix.php-versions }}
44-
uses: shivammathur/setup-php@v2
44+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
4545
with:
4646
php-version: ${{ matrix.php-versions }}
4747
tools: phpunit:9

.github/workflows/lint-eslint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
fallbackNpm: '^6'
4141

4242
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
43-
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
43+
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
4444
with:
4545
node-version: ${{ steps.versions.outputs.nodeVersion }}
4646

.github/workflows/lint.yml

Lines changed: 4 additions & 4 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 # v2.36.0
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
@@ -28,9 +28,9 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@master
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3232
- name: Set up php
33-
uses: shivammathur/setup-php@master
33+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
3434
with:
3535
php-version: 7.4
3636
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip

.github/workflows/node-tests.yml

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

2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v2
22+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
2323

2424
- name: Read package.json node and npm engines version
25-
uses: skjnldsv/[email protected]
25+
uses: skjnldsv/read-package-engines-version-actions@1e2f46e78e31476bc71ebd909105e6e033d5a6f4 # v1.1
2626
id: versions
2727
with:
2828
fallbackNode: '^12'
@@ -34,10 +34,10 @@ jobs:
3434

3535
steps:
3636
- name: Checkout
37-
uses: actions/checkout@v2
37+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
3838

3939
- name: Set up node ${{ needs.versions.outputs.nodeVersion }}
40-
uses: actions/setup-node@v2
40+
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
4141
with:
4242
node-version: ${{ needs.versions.outputs.nodeVersion }}
4343

@@ -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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
fallbackNpm: '^6'
4848

4949
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
50-
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
50+
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
5151
with:
5252
node-version: ${{ steps.versions.outputs.nodeVersion }}
5353

.github/workflows/oci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ jobs:
4242
4343
steps:
4444
- name: Checkout server
45-
uses: actions/checkout@v3
45+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
4646
with:
4747
submodules: true
4848

4949
- name: Set up php ${{ matrix.php-versions }}
50-
uses: shivammathur/setup-php@v2
50+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
5151
with:
5252
php-version: ${{ matrix.php-versions }}
5353
extensions: ctype, curl, dom, fileinfo, gd, imagick, intl, json, mbstring, oci8, openssl, pcntl, pdo_sqlite, posix, sqlite, xml, zip

.github/workflows/performance.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717

1818
steps:
1919
- name: Checkout server before PR
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
2121
with:
2222
submodules: true
2323
ref: ${{ github.event.pull_request.base.ref }}
2424

2525
- name: Set up php ${{ matrix.php-versions }}
26-
uses: shivammathur/setup-php@v2
26+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
2727
with:
2828
php-version: ${{ matrix.php-versions }}
2929
tools: phpunit:9
@@ -38,7 +38,7 @@ jobs:
3838
3939
php -S localhost:8080 &
4040
- name: Apply blueprint
41-
uses: icewind1991/[email protected]
41+
uses: icewind1991/blueprint@00504403f76cb2a09efd0d16793575055e6f63cb # v0.1.2
4242
with:
4343
blueprint: tests/blueprints/basic.toml
4444
ref: ${{ github.event.pull_request.head.ref }}
@@ -86,7 +86,7 @@ jobs:
8686
before.json
8787
after.json
8888
89-
- uses: actions/github-script@v5
89+
- uses: actions/github-script@211cb3fefb35a799baa5156f9321bb774fe56294 # v5.2.0
9090
if: failure() && steps.compare.outcome == 'failure'
9191
with:
9292
github-token: ${{secrets.GITHUB_TOKEN}}

.github/workflows/psalm-github.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ 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: true
1919

2020
- name: Set up php
21-
uses: shivammathur/setup-php@v2
21+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
2222
with:
2323
php-version: '8.0'
2424
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip
@@ -36,6 +36,6 @@ jobs:
3636
composer_ignore_platform_reqs: false
3737
report_file: results.sarif
3838
- name: Upload Analysis results to GitHub
39-
uses: github/codeql-action/upload-sarif@v1
39+
uses: github/codeql-action/upload-sarif@231aa2c8a89117b126725a0e11897209b7118144 # v1.1.39
4040
with:
4141
sarif_file: results.sarif

0 commit comments

Comments
 (0)