@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user