1212
1313 steps :
1414 - name : Checkout
15- uses : actions/checkout@v2
15+ uses : actions/checkout@v3
1616
1717 - name : Setup PHP, with composer and extensions
1818 uses : shivammathur/setup-php@v2
2121 coverage : none
2222
2323 - name : Cache composer dependencies
24- uses : actions/cache@v2
24+ uses : actions/cache@v3
2525 with :
2626 path : ~/.cache/composer
2727 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
4343 runs-on : ubuntu-latest
4444 steps :
4545 - name : Checkout
46- uses : actions/checkout@v2
46+ uses : actions/checkout@v3
4747
4848 - name : Setup PHP, with composer and extensions
4949 uses : shivammathur/setup-php@v2
5353 tools : cs2pr
5454
5555 - name : Cache composer dependencies
56- uses : actions/cache@v2
56+ uses : actions/cache@v3
5757 with :
5858 path : ~/.cache/composer
5959 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
6969 runs-on : ubuntu-latest
7070 steps :
7171 - name : Checkout
72- uses : actions/checkout@v2
72+ uses : actions/checkout@v3
7373
7474 - name : Setup PHP, with composer and extensions
7575 uses : shivammathur/setup-php@v2
7878 coverage : none
7979
8080 - name : Cache composer dependencies
81- uses : actions/cache@v2
81+ uses : actions/cache@v3
8282 with :
8383 path : ~/.cache/composer
8484 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
9494 runs-on : ubuntu-latest
9595 steps :
9696 - name : Checkout
97- uses : actions/checkout@v2
97+ uses : actions/checkout@v3
9898 with :
9999 fetch-depth : 2
100100
@@ -105,7 +105,7 @@ jobs:
105105 coverage : pcov
106106
107107 - name : Cache composer dependencies
108- uses : actions/cache@v2
108+ uses : actions/cache@v3
109109 with :
110110 path : ~/.cache/composer
111111 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -126,20 +126,15 @@ jobs:
126126 runs-on : ubuntu-latest
127127 if : github.event_name == 'push' && contains(github.ref, 'refs/tags/')
128128 steps :
129- - uses : actions/checkout@v2
129+ - uses : actions/checkout@v3
130130 with :
131131 ref : ${{ github.ref }} # Otherwise our annotated tag is not fetched and we cannot get correct version
132132
133- # Create release
134133 - name : Get release info
135- id : release-info
136- run : |
137- echo "::set-output name=subject::$(git tag --format '%(contents:subject)' --points-at)"
138- git tag --format '%(contents:body)' --points-at > release-body.txt
139- - uses : actions/create-release@v1
134+ run : git tag --format '%(contents:body)' --points-at > release-body.txt
135+
136+ - uses : ncipollo/release-action@v1
140137 env :
141138 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
142139 with :
143- tag_name : ${{ github.ref }}
144- release_name : ${{ steps.release-info.outputs.subject }}
145- body_path : release-body.txt
140+ bodyFile : release-body.txt
0 commit comments