Skip to content

Commit 5584649

Browse files
committed
fix GITHUB_REF being interpreted as a path
1 parent ea9d379 commit 5584649

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
runs-on: ubuntu-latest
7070

7171
env:
72-
INSTALLER_VARS: "project.outputDirectory=$PWD project.version=${GITHUB_REF} workspace=$PWD realname=Arduino_Create_Bridge"
72+
INSTALLER_VARS: "project.outputDirectory=$PWD project.version=${GITHUB_REF##*/} workspace=$PWD realname=Arduino_Create_Bridge"
7373
CERT_INSTALL: "ask_certificates_install=CI" # win(edge),mac(safari)
7474
NO_CERT_INSTALL: "ask_certificates_install=CS" # linux
7575
CHOICE_CERT_INSTALL: "ask_certificates_install=CC" # win,mac:(ff,chrome)
@@ -131,21 +131,21 @@ jobs:
131131
- name: Launch Bitrock installbuilder-20 with CERT_INSTALL && CHOICE_CERT_INSTALL
132132
run: |
133133
/opt/installbuilder-20.3.0/bin/builder build installer.xml ${{ matrix.install-builder-name }} --verbose --license /tmp/license.xml --setvars ${{ env.INSTALLER_VARS }} ${{ env.CERT_INSTALL }}
134-
mv ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-CI${{matrix.installer-extension}} ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-${{matrix.browser}}${{matrix.installer-extension}}
134+
mv ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-CI${{matrix.installer-extension}} ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-${{matrix.browser}}${{matrix.installer-extension}}
135135
/opt/installbuilder-20.3.0/bin/builder build installer.xml ${{ matrix.install-builder-name }} --verbose --license /tmp/license.xml --setvars ${{ env.INSTALLER_VARS }} ${{ env.CHOICE_CERT_INSTALL }}
136-
cp ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-CC${{matrix.installer-extension}} ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-chrome${{matrix.installer-extension}}
137-
mv ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-CC${{matrix.installer-extension}} ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-firefox${{matrix.installer-extension}}
138-
rm -r ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-C*
136+
cp ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-CC${{matrix.installer-extension}} ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-chrome${{matrix.installer-extension}}
137+
mv ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-CC${{matrix.installer-extension}} ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-firefox${{matrix.installer-extension}}
138+
rm -r ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-C*
139139
if: matrix.operating-system == 'windows-latest' || matrix.operating-system == 'macOS-latest'
140140

141141
# linux
142142
- name: Launch Bitrock installbuilder-20 with NO_CERT_INSTALL
143143
run: |
144144
/opt/installbuilder-20.3.0/bin/builder build installer.xml ${{ matrix.install-builder-name }} --verbose --license /tmp/license.xml --setvars ${{ env.INSTALLER_VARS }} ${{ env.NO_CERT_INSTALL }}
145-
cp ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-CS.run ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-chrome.run
146-
mv ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-CS.run ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-firefox.run
147-
cp ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-CS.tar.gz ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-chrome.tar.gz
148-
mv ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-CS.tar.gz ArduinoCreateAgent-${GITHUB_REF}-${{ matrix.install-builder-name }}-installer-firefox.tar.gz
145+
cp ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-CS.run ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-chrome.run
146+
mv ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-CS.run ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-firefox.run
147+
cp ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-CS.tar.gz ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-chrome.tar.gz
148+
mv ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-CS.tar.gz ArduinoCreateAgent-${GITHUB_REF##*/}-${{ matrix.install-builder-name }}-installer-firefox.tar.gz
149149
if: matrix.operating-system == 'ubuntu-latest'
150150

151151
- name: Upload artifacts

0 commit comments

Comments
 (0)