Skip to content

Commit b89cf0d

Browse files
committed
chore: Update psalm workflow
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
1 parent 19316aa commit b89cf0d

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

.github/workflows/psalm-matrix.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
ocp-matrix: ${{ steps.versions.outputs.ocp-matrix }}
3131
steps:
3232
- name: Checkout app
33-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
33+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3434
with:
3535
persist-credentials: false
3636

@@ -52,12 +52,12 @@ jobs:
5252
name: static-psalm-analysis ${{ matrix.ocp-version }}
5353
steps:
5454
- name: Checkout
55-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
55+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5656
with:
5757
persist-credentials: false
5858

5959
- name: Set up php${{ matrix.php-min }}
60-
uses: shivammathur/setup-php@cf4cade2721270509d5b1c766ab3549210a39a2a # v2.33.0
60+
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
6161
with:
6262
php-version: ${{ matrix.php-min }}
6363
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
@@ -73,9 +73,11 @@ jobs:
7373
composer remove nextcloud/ocp --dev --no-scripts
7474
composer i
7575
76+
- name: Check for vulnerable PHP dependencies
77+
run: composer require --dev roave/security-advisories:dev-latest
7678

7779
- name: Install dependencies # zizmor: ignore[template-injection]
78-
run: composer require --dev 'nextcloud/ocp:${{ matrix.ocp-version }}' --ignore-platform-reqs --with-all-dependencies
80+
run: composer require --dev 'nextcloud/ocp:${{ matrix.ocp-version }}' --ignore-platform-reqs --with-dependencies
7981

8082
- name: Run coding standards check
8183
run: composer run psalm -- --threads=1 --monochrome --no-progress --output-format=github
@@ -90,4 +92,4 @@ jobs:
9092

9193
steps:
9294
- name: Summary status
93-
run: if ${{ needs.static-analysis.result != 'success' }}; then exit 1; fi
95+
run: if ${{ needs.static-analysis.result != 'success' }}; then exit 1; fi

0 commit comments

Comments
 (0)