@@ -46,25 +46,29 @@ jobs:
4646 # Unzip the package because Upload Artifact will zip up the files
4747 - name : Unzip DFU package
4848 run : unzip ./build/output/pinetime-mcuboot-app-dfu-*.zip -d ./build/output/pinetime-mcuboot-app-dfu
49+ - name : Set ref_name, but replace slashes with dashes.
50+ env :
51+ ref_name : ${{ github.ref_name }}
52+ run : echo "REF_NAME=${ref_name////-}" >> $GITHUB_ENV
4953 - name : Upload DFU artifacts
5054 uses : actions/upload-artifact@v3
5155 with :
52- name : InfiniTime DFU ${{ github.head_ref }}
56+ name : InfiniTime DFU ${{ env.REF_NAME }}
5357 path : ./build/output/pinetime-mcuboot-app-dfu/*
5458 - name : Upload MCUBoot image artifacts
5559 uses : actions/upload-artifact@v3
5660 with :
57- name : InfiniTime MCUBoot image ${{ github.head_ref }}
61+ name : InfiniTime MCUBoot image ${{ env.REF_NAME }}
5862 path : ./build/output/pinetime-mcuboot-app-image-*.bin
5963 - name : Upload standalone ELF artifacts
6064 uses : actions/upload-artifact@v3
6165 with :
62- name : InfiniTime image ${{ github.head_ref }}
66+ name : InfiniTime image ${{ env.REF_NAME }}
6367 path : ./build/output/src/pinetime-app-*.out
6468 - name : Upload resources artifacts
6569 uses : actions/upload-artifact@v3
6670 with :
67- name : InfiniTime resources ${{ github.head_ref }}
71+ name : InfiniTime resources ${{ env.REF_NAME }}
6872 path : ./build/output/infinitime-resources-*.zip
6973
7074 build-simulator :
@@ -105,7 +109,7 @@ jobs:
105109 - name : Upload simulator executable
106110 uses : actions/upload-artifact@v3
107111 with :
108- name : infinisim-${{ github.head_ref }}
112+ name : infinisim-${{ env.REF_NAME }}
109113 path : build_lv_sim/infinisim
110114
111115 get-base-ref-size :
0 commit comments