Skip to content

Merge pull request #20 from uxjulia/release/v1.2.4 #11

Merge pull request #20 from uxjulia/release/v1.2.4

Merge pull request #20 from uxjulia/release/v1.2.4 #11

Workflow file for this run

name: Compile Release
on:
push:
tags:
- "*"
permissions:
contents: write
jobs:
build-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- uses: actions/setup-python@v6
with:
python-version: "3.14"
- name: Install uv
uses: astral-sh/setup-uv@v7
with:
version: "latest"
enable-cache: false
- name: Install PlatformIO Core
run: uv pip install --system -U https://github.com/pioarduino/platformio-core/archive/refs/tags/v6.1.19.zip
- name: Build CrossPoint
run: pio run -e tiny -e xlarge -e no_emoji
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
files: |
.pio/build/tiny/firmware-tiny.bin
.pio/build/xlarge/firmware-xlarge.bin
.pio/build/no_emoji/firmware-no_emoji.bin
.pio/build/tiny/bootloader.bin
.pio/build/tiny/partitions.bin