Skip to content

Commit

Permalink
Artifact actions v4
Browse files Browse the repository at this point in the history
  • Loading branch information
ondrejmirtes committed Jan 2, 2024
1 parent 17c55f4 commit e2978a3
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 19 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/apiref.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
run: "apigen/vendor/bin/apigen -c apigen/apigen.neon --output docs -- src vendor/nikic/php-parser vendor/ondrejmirtes/better-reflection vendor/phpstan/phpdoc-parser"

- name: "Upload docs"
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: docs
path: docs
Expand All @@ -63,7 +63,7 @@ jobs:
node-version: "16"

- name: "Download docs"
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: docs
path: docs
Expand Down
19 changes: 10 additions & 9 deletions .github/workflows/issue-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,12 +63,12 @@ jobs:
run: echo "matrix=$(./console.php download)" >> $GITHUB_OUTPUT


- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: playground-cache
path: issue-bot/tmp/playgroundCache.tmp

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: issue-cache
path: issue-bot/tmp/issueCache.tmp
Expand Down Expand Up @@ -100,7 +100,7 @@ jobs:
working-directory: "issue-bot"
run: "composer install --no-interaction --no-progress"

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: playground-cache
path: issue-bot/tmp
Expand All @@ -110,9 +110,9 @@ jobs:
timeout-minutes: 5
run: ./console.php run ${{ matrix.phpVersion }} ${{ matrix.playgroundExamples }}

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: results
name: results-${{ matrix.phpVersion }}
path: issue-bot/tmp/results-${{ matrix.phpVersion }}-*.tmp

evaluate:
Expand All @@ -135,19 +135,20 @@ jobs:
working-directory: "issue-bot"
run: "composer install --no-interaction --no-progress"

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: playground-cache
path: issue-bot/tmp

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: issue-cache
path: issue-bot/tmp

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: results
pattern: results-*
merge-multiple: true
path: issue-bot/tmp

- name: "Evaluate results - pull request"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/phar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
working-directory: "compiler/build"
run: "php box.phar compile --no-parallel"

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: phar-file
path: tmp/phpstan.phar
Expand Down Expand Up @@ -96,7 +96,7 @@ jobs:
id: "checksum"
run: echo "md5=$(md5sum tmp/phpstan.phar | cut -d' ' -f1)" >> $GITHUB_OUTPUT

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: phar-file-checksum
path: tmp/phpstan.phar
Expand Down Expand Up @@ -190,7 +190,7 @@ jobs:
fi
- name: "Download phpstan.phar"
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: phar-file

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/reflection-golden-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
- name: "Dump phpSymbols.txt"
run: "php tests/dump-reflection-test-symbols.php"

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: phpSymbols
path: ${{ env.REFLECTION_GOLDEN_SYMBOLS_FILE }}
Expand All @@ -74,7 +74,7 @@ jobs:

steps:
- name: "Download phpSymbols.txt"
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: phpSymbols
path: /tmp
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
- name: "Dump previous reflection data"
run: "php tests/generate-reflection-test.php"

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: reflection-${{ matrix.php-version }}.test
path: ${{ env.REFLECTION_GOLDEN_TEST_FILE }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/static-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:

- name: "Upload transformed sources"
if: matrix.php-version == '7.2'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: transformed-src
path: src
Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:
make phpstan-result-cache
- name: "Upload result cache artifact"
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: resultCache-ubuntu-latest.php
path: tmp/resultCache.php
Expand Down

0 comments on commit e2978a3

Please sign in to comment.