Skip to content

Commit 1dc487b

Browse files
authored
Merge pull request #29529 from nextcloud/fix/update-psalm-baseline
2 parents 7bf9382 + 6ee4e6a commit 1dc487b

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,37 @@
11
name: Update Psalm baseline
22

33
on:
4+
workflow_dispatch:
45
schedule:
56
- cron: '5 4 * * *'
67

78
jobs:
89
update-psalm-baseline:
910
runs-on: ubuntu-latest
11+
1012
steps:
1113
- uses: actions/checkout@v2
12-
- name: Checkout submodules
13-
shell: bash
14-
run: |
15-
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
16-
git submodule sync --recursive
17-
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
14+
with:
15+
submodules: true
16+
1817
- name: Set up php7.4
19-
uses: shivammathur/setup-php@master
18+
uses: shivammathur/setup-php@v2
2019
with:
2120
php-version: 7.4
2221
extensions: ctype,curl,dom,fileinfo,gd,iconv,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip
2322
coverage: none
23+
2424
- name: Composer install
2525
run: composer install
26+
2627
- name: Psalm
2728
run: composer run psalm -- --monochrome --no-progress --output-format=text --update-baseline
29+
2830
- name: Reset composer
2931
run: |
3032
git clean -f lib/composer
3133
git checkout composer.json composer.lock lib/composer
34+
3235
- name: Create Pull Request
3336
uses: peter-evans/create-pull-request@v3
3437
with:
@@ -43,4 +46,4 @@ jobs:
4346
Auto-generated update psalm-baseline.xml with fixed psalm warnings
4447
labels: |
4548
automated pr
46-
reviewers: juliushaertl, artonge, kesselb
49+
team-reviewers: server-backend

0 commit comments

Comments
 (0)