2323 name : Checkout & build Phar
2424 steps :
2525 - name : Checkout
26- uses : actions/checkout@v2
26+ uses : actions/checkout@v3
2727 - name : Save repo content as artifact
28- uses : actions/upload-artifact@v2
28+ uses : actions/upload-artifact@v3
2929 with :
3030 name : full-workspace
3131 path : ${{ github.workspace }}
4040 export PATH=~/box/vendor/bin:$PATH
4141 composer phar:build
4242 - name : Save terminus.phar as artifact
43- uses : actions/upload-artifact@v2
43+ uses : actions/upload-artifact@v3
4444 with :
4545 name : terminus-phar
4646 path : terminus.phar
@@ -74,15 +74,15 @@ jobs:
7474 uses : shivammathur/setup-php@v2
7575 with :
7676 php-version : ${{ matrix.php-versions }}
77- extensions : gd, mbstring, zip, ssh2-1.3.1
77+ extensions : gd, mbstring, zip, ssh2-1.3.1, pcov
7878 coverage : pcov
7979 ini-values : error_reporting=E_ALL
8080 - name : Download repo content from artifact
81- uses : actions/download-artifact@v2
81+ uses : actions/download-artifact@v3
8282 with :
8383 name : full-workspace
8484 - name : Download terminus.phar as artifact
85- uses : actions/download-artifact@v2
85+ uses : actions/download-artifact@v3
8686 with :
8787 name : terminus-phar
8888 - name : Install Composer Dependencies
@@ -99,10 +99,11 @@ jobs:
9999 - name : Functional Tests (arbitrary group)
100100 if : ${{ github.event.inputs.functional_tests_group != '' && github.event.inputs.functional_tests_group != 'all' }}
101101 run : composer test:group -- ${{ github.event.inputs.functional_tests_group }}
102+
102103 - name : Coverage Report
103104 run : composer coverage
104105 - name : Save coverage as artifact
105- uses : actions/upload-artifact@v2
106+ uses : actions/upload-artifact@v3
106107 with :
107108 name : CoverageReport
108109 path : docs/TestCoverage.md
@@ -257,4 +258,3 @@ jobs:
257258 # run: brew install stovak/terminus/terminus
258259 # - name: Update tap with new release
259260 # run: brew bump-formula-pr --url=${{ steps.tagged.outputs.url }} --no-browse --no-audit --commit stovak/terminus/terminus
260-
0 commit comments