Skip to content

Commit e7e4868

Browse files
committed
ci: Normalise slash-containing github.head_ref values
This fixes CI on InfiniTimeOrg#2121. Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk>
1 parent f7c87a7 commit e7e4868

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/main.yml

+9-5
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)