@@ -46,25 +46,30 @@ jobs:
46
46
# Unzip the package because Upload Artifact will zip up the files
47
47
- name : Unzip DFU package
48
48
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
+ shell : bash
51
+ env :
52
+ ref_name : ${{ github.head_ref || github.ref_name }}
53
+ run : echo "REF_NAME=${ref_name//\//-}" >> $GITHUB_ENV
49
54
- name : Upload DFU artifacts
50
55
uses : actions/upload-artifact@v3
51
56
with :
52
- name : InfiniTime DFU ${{ github.head_ref }}
57
+ name : InfiniTime DFU ${{ env.REF_NAME }}
53
58
path : ./build/output/pinetime-mcuboot-app-dfu/*
54
59
- name : Upload MCUBoot image artifacts
55
60
uses : actions/upload-artifact@v3
56
61
with :
57
- name : InfiniTime MCUBoot image ${{ github.head_ref }}
62
+ name : InfiniTime MCUBoot image ${{ env.REF_NAME }}
58
63
path : ./build/output/pinetime-mcuboot-app-image-*.bin
59
64
- name : Upload standalone ELF artifacts
60
65
uses : actions/upload-artifact@v3
61
66
with :
62
- name : InfiniTime image ${{ github.head_ref }}
67
+ name : InfiniTime image ${{ env.REF_NAME }}
63
68
path : ./build/output/src/pinetime-app-*.out
64
69
- name : Upload resources artifacts
65
70
uses : actions/upload-artifact@v3
66
71
with :
67
- name : InfiniTime resources ${{ github.head_ref }}
72
+ name : InfiniTime resources ${{ env.REF_NAME }}
68
73
path : ./build/output/infinitime-resources-*.zip
69
74
70
75
build-simulator :
@@ -105,7 +110,7 @@ jobs:
105
110
- name : Upload simulator executable
106
111
uses : actions/upload-artifact@v3
107
112
with :
108
- name : infinisim-${{ github.head_ref }}
113
+ name : infinisim-${{ env.REF_NAME }}
109
114
path : build_lv_sim/infinisim
110
115
111
116
get-base-ref-size :
0 commit comments