99 runs-on : ubuntu-latest
1010 steps :
1111 - name : Checkout
12- uses : actions/checkout@v1
12+ uses : actions/checkout@v2
1313
1414 - name : Inject slug/short variables
1515 uses : rlespinasse/github-slug-action@v2.x
@@ -19,15 +19,35 @@ jobs:
1919 with :
2020 find : " @REVISION@"
2121 replace : " ${{ env.GITHUB_REF_SLUG }}"
22- include : " ./*.xml"
2322
24- - name : Archive Release
23+ - name : create zip release
2524 uses : thedoctor0/zip-release@master
2625 with :
2726 filename : " ${{ github.event.repository.name }}.zip"
2827 exclusions : ' *.git* /screenshots/* updatestream.xml'
2928
30- - name : Create Release
29+ - name : version bump in joomla updatestream.xml
30+ uses : Mudlet/xmlstarlet-action@master
31+ with :
32+ args : ed --inplace -u "/updates/update/version" -v "${{ env.GITHUB_REF_SLUG }}" updatestream.xml
33+
34+ - name : commit version bump in joomla updatestream
35+ uses : EndBug/add-and-commit@v4
36+ env :
37+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
38+ with :
39+ ref : master
40+ add : updatestream.xml
41+ message : ' version bump in joomla updatestream.xml'
42+
43+ - name : trigger build of extensions.xml
44+ uses : peter-evans/repository-dispatch@v1
45+ with :
46+ token : ${{ secrets.PAGE_ACCESS_TOKEN }}
47+ repository : z-index-net/page
48+ event-type : auto-build
49+
50+ - name : create release from tag
3151 id : create_release
3252 uses : actions/create-release@v1
3353 env :
3858 draft : false
3959 prerelease : false
4060
41- - name : Upload Release Asset
61+ - name : upload release asset
4262 uses : actions/upload-release-asset@v1
4363 env :
4464 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments