@@ -32,31 +32,17 @@ jobs:
3232 upload-artifacts :
3333 needs : zip-and-publish
3434 runs-on : ubuntu-latest
35- strategy :
36- matrix :
37- file : ${{ fromJson(needs.zip-and-publish.outputs.files) }}
35+ permissions :
36+ contents : write
3837 steps :
3938 - name : Download zip files
4039 uses : actions/download-artifact@v4
4140 with :
4241 name : zip-files
43- - name : Debug output (file existence check)
44- run : |
45- if [ -e "${{ matrix.file }}" ]; then
46- echo "File '${{ matrix.file }}' exists."
47- else
48- echo "File '${{ matrix.file }}' does not exist."
49- fi
50- shell : bash
51- - name : Upload artifact
52- uses : actions/upload-release-asset@v1
53- env :
54- GITHUB_TOKEN : ${{ secrets.RELEASE_TOKEN }}
42+ - name : Upload release assets
43+ uses : softprops/action-gh-release@v2
5544 with :
56- upload_url : ${{ github.event.release.upload_url }}
57- asset_path : ./${{ matrix.file }}
58- asset_name : ${{ matrix.file }}
59- asset_content_type : application/zip
45+ files : " *.zip"
6046
6147 upload-templates-json :
6248 needs : upload-artifacts
6551 - name : Checkout repository
6652 uses : actions/checkout@v2
6753 - name : Upload templates.json as release asset
68- uses : actions/upload-release-asset@v1
69- env :
70- GITHUB_TOKEN : ${{ secrets.RELEASE_TOKEN }}
54+ uses : softprops/action-gh-release@v2
7155 with :
72- upload_url : ${{ github.event.release.upload_url }}
73- asset_path : ./templates.json
74- asset_name : templates.json
75- asset_content_type : application/json
56+ files : templates.json
0 commit comments