1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-23 06:58:13 +00:00

ci: release-emu.yml: fix model handling

(cherry picked from commit 1f697ace50)
This commit is contained in:
Martin Milata 2025-05-26 17:13:39 +02:00
parent e5f38baf4e
commit a6a5752cdf

View File

@ -25,13 +25,14 @@ jobs:
run: | run: |
if [[ $GITHUB_REF == refs/tags/core/* ]]; then if [[ $GITHUB_REF == refs/tags/core/* ]]; then
VERSION=${GITHUB_REF#refs/tags/core/v} VERSION=${GITHUB_REF#refs/tags/core/v}
MODELS=$(jq -r --arg version "$VERSION" '.firmware[$version] | join(",")' ./common/releases.json) MODELS=$(jq -cr --arg version "$VERSION" '.firmware[$version]' ./common/releases.json)
elif [[ $GITHUB_REF == refs/tags/legacy/* ]]; then elif [[ $GITHUB_REF == refs/tags/legacy/* ]]; then
VERSION=${GITHUB_REF#refs/tags/legacy/v} VERSION=${GITHUB_REF#refs/tags/legacy/v}
MODELS=$(jq -r --arg version "$VERSION" '.firmware[$version] | join(",")' ./common/releases.json) MODELS=$(jq -cr --arg version "$VERSION" '.firmware[$version]' ./common/releases.json)
fi fi
echo "models=$MODELS" >> $GITHUB_OUTPUT echo "models=$MODELS" >> $GITHUB_OUTPUT
echo "version=$VERSION" >> $GITHUB_OUTPUT echo "version=$VERSION" >> $GITHUB_OUTPUT
cat $GITHUB_OUTPUT
core_emu: core_emu:
if: startsWith(github.ref, 'refs/tags/core/v') if: startsWith(github.ref, 'refs/tags/core/v')
@ -127,7 +128,7 @@ jobs:
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
with: with:
name: core-emu-${{ matrix.model }}-${{ matrix.coins }}-${{ matrix.type }}-${{ matrix.asan }} name: core-emu-arm-${{ matrix.model }}-${{ matrix.coins }}-${{ matrix.type }}-${{ matrix.asan }}
path: | path: |
core/build/unix/trezor-emu-core* core/build/unix/trezor-emu-core*
core/build/bootloader_emu/bootloader.elf core/build/bootloader_emu/bootloader.elf