Added firmware build target
/ audit (push) Successful in 28s Details
/ build-firmware (push) Successful in 1m10s Details
/ build-linux (push) Failing after 2m47s Details
/ build-windows (push) Failing after 19s Details
/ build-appimage (push) Failing after 18s Details

This commit is contained in:
Sebastian 2024-01-14 17:06:37 +01:00
parent 76edde24d4
commit 9b368a5cbd
1 changed files with 18 additions and 1 deletions

View File

@ -1,6 +1,6 @@
on: push
jobs:
build-linux:
build-firmware:
runs-on: docker
container:
image: forgejo.zenerdio.de/sebastian/cheapsdo-ci:v0.1.0
@ -16,6 +16,23 @@ jobs:
target/
key: build-cheapsdo
restore-keys: audit-cheapsdo
- run: cd firmware && CARGO_HOME=~/.cargo cargo build --target thumbv7m-none-eabi --release
build-linux:
runs-on: docker
container:
image: forgejo.zenerdio.de/sebastian/cheapsdo-ci:v0.1.0
steps:
- uses: actions/checkout@v3
- uses: actions/cache@v3
with:
path: |
~/.cargo/bin/
~/.cargo/registry/index/
~/.cargo/registry/cache/
~/.cargo/git/db/
target/
key: build-cheapsdo
- run: cd hostsoftware && CARGO_HOME=~/.cargo cargo build --release
build-windows: