Update workflow

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
jpirnay
2026-04-23 22:32:39 +02:00
co-authored by Copilot
parent e299318851
commit 88bfb8a76a
+41 -12
View File
@@ -1,8 +1,7 @@
name: Compile Release name: Compile Release
on: on:
push: release:
tags: types: [published]
- '*'
jobs: jobs:
build-release: build-release:
@@ -11,6 +10,7 @@ jobs:
- uses: actions/checkout@v6 - uses: actions/checkout@v6
with: with:
submodules: recursive submodules: recursive
ref: ${{ github.event.release.tag_name }}
- uses: actions/setup-python@v6 - uses: actions/setup-python@v6
with: with:
@@ -31,13 +31,42 @@ jobs:
- name: Patch min_chip_rev_full to 0 - name: Patch min_chip_rev_full to 0
run: python3 scripts/patch_min_chip_rev.py .pio/build/gh_release/firmware.bin run: python3 scripts/patch_min_chip_rev.py .pio/build/gh_release/firmware.bin
- name: Upload Artifacts - name: Upload bootloader.bin to Release
uses: actions/upload-artifact@v4 uses: actions/upload-release-asset@v1
with: with:
name: CrossPoint-${{ github.ref_name }} upload_url: ${{ github.event.release.upload_url }}
path: | asset_path: .pio/build/gh_release/bootloader.bin
.pio/build/gh_release/bootloader.bin asset_name: bootloader.bin
.pio/build/gh_release/firmware.bin content_type: application/octet-stream
.pio/build/gh_release/firmware.elf
.pio/build/gh_release/firmware.map - name: Upload firmware.bin to Release
.pio/build/gh_release/partitions.bin uses: actions/upload-release-asset@v1
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: .pio/build/gh_release/firmware.bin
asset_name: firmware.bin
content_type: application/octet-stream
- name: Upload firmware.elf to Release
uses: actions/upload-release-asset@v1
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: .pio/build/gh_release/firmware.elf
asset_name: firmware.elf
content_type: application/octet-stream
- name: Upload firmware.map to Release
uses: actions/upload-release-asset@v1
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: .pio/build/gh_release/firmware.map
asset_name: firmware.map
content_type: application/octet-stream
- name: Upload partitions.bin to Release
uses: actions/upload-release-asset@v1
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: .pio/build/gh_release/partitions.bin
asset_name: partitions.bin
content_type: application/octet-stream