@@ -31,28 +31,31 @@ jobs:
3131
3232 - name : Build docs
3333 uses : mattnotmitt/doxygen-action@v1.9.5
34-
34+
35+ - name : Set env
36+ run : echo "ARCHIVE_FILENAME_PREFIX=fastly-compute-sdk-cpp-${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
37+
3538 - name : Archive core dist
36- run : tar cvf fastly-compute-sdk-cpp .tar -C target/release/dist fastly libfastly.a
39+ run : tar cvf ${{ env.ARCHIVE_FILENAME_PREFIX }} .tar -C target/release/dist fastly libfastly.a
3740
3841 - name : Archive quickstart dist
39- run : tar cvf fastly-compute-sdk-cpp -quickstart.tar -C target/release/dist fastly libfastly.a
42+ run : tar cvf ${{ env.ARCHIVE_FILENAME_PREFIX }} -quickstart.tar -C target/release/dist fastly libfastly.a
4043
4144 - name : Add docs and license to quickstart dist
42- run : tar rvf fastly-compute-sdk-cpp -quickstart.tar docs LICENSE
45+ run : tar rvf ${{ env.ARCHIVE_FILENAME_PREFIX }} -quickstart.tar docs LICENSE
4346
4447 - name : Add quickstart files to quickstart dist
45- run : tar rvf fastly-compute-sdk-cpp -quickstart.tar -C quickstart CMakeLists.txt fastly.toml main.cpp README.md
48+ run : tar rvf ${{ env.ARCHIVE_FILENAME_PREFIX }} -quickstart.tar -C quickstart CMakeLists.txt fastly.toml main.cpp README.md
4649
4750 - name : Gzip core dist
48- run : gzip fastly-compute-sdk-cpp .tar
51+ run : gzip ${{ env.ARCHIVE_FILENAME_PREFIX }} .tar
4952
5053 - name : Gzip quickstart dist
51- run : gzip fastly-compute-sdk-cpp -quickstart.tar
54+ run : gzip ${{ env.ARCHIVE_FILENAME_PREFIX }} -quickstart.tar
5255
5356 - uses : ncipollo/release-action@v1
5457 with :
55- artifacts : fastly-compute-sdk-cpp *.tar.gz
58+ artifacts : " ${{ env.ARCHIVE_FILENAME_PREFIX }} *.tar.gz"
5659 artifactErrorsFailBuild : true
5760 artifactContentType : " application/gzip"
5861 generateReleaseNotes : true
0 commit comments