diff options
author | John Molakvoæ <skjnldsv@users.noreply.github.com> | 2021-11-03 10:21:47 +0100 |
---|---|---|
committer | John Molakvoæ <skjnldsv@protonmail.com> | 2021-11-03 10:23:33 +0100 |
commit | 6ee4e6a7962bf65739838294df2fde22c0ff1a9c (patch) | |
tree | 8f1aaedac28305285762a9ad83f9077700c3e4ed /.github/workflows | |
parent | 5705af29a5a06c78d0b36dcee5047ba893e7e867 (diff) | |
download | nextcloud-server-6ee4e6a7962bf65739838294df2fde22c0ff1a9c.tar.gz nextcloud-server-6ee4e6a7962bf65739838294df2fde22c0ff1a9c.zip |
Update update-psalm-baseline.yml
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/update-psalm-baseline.yml | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/.github/workflows/update-psalm-baseline.yml b/.github/workflows/update-psalm-baseline.yml index b74e9304b77..0ed0e8b0c4c 100644 --- a/.github/workflows/update-psalm-baseline.yml +++ b/.github/workflows/update-psalm-baseline.yml @@ -1,34 +1,37 @@ name: Update Psalm baseline on: + workflow_dispatch: schedule: - cron: '5 4 * * *' jobs: update-psalm-baseline: runs-on: ubuntu-latest + steps: - uses: actions/checkout@v2 - - name: Checkout submodules - shell: bash - run: | - auth_header="$(git config --local --get http.https://github.com/.extraheader)" - git submodule sync --recursive - git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1 + with: + submodules: true + - name: Set up php7.4 - uses: shivammathur/setup-php@master + uses: shivammathur/setup-php@v2 with: php-version: 7.4 extensions: ctype,curl,dom,fileinfo,gd,iconv,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip coverage: none + - name: Composer install run: composer install + - name: Psalm run: composer run psalm -- --monochrome --no-progress --output-format=text --update-baseline + - name: Reset composer run: | git clean -f lib/composer git checkout composer.json composer.lock lib/composer + - name: Create Pull Request uses: peter-evans/create-pull-request@v3 with: @@ -43,4 +46,4 @@ jobs: Auto-generated update psalm-baseline.xml with fixed psalm warnings labels: | automated pr - reviewers: juliushaertl, artonge, kesselb + team-reviewers: server-backend |