Skip to content

Add GitHub Actions build workflow - #4

Open
13584452567 wants to merge 1 commit into
Sky1-Linux:mainfrom
13584452567:build
Open

Add GitHub Actions build workflow#4
13584452567 wants to merge 1 commit into
Sky1-Linux:mainfrom
13584452567:build

Conversation

@13584452567

Copy link
Copy Markdown

Introduce .github/workflows/build.yml: a reusable GitHub Actions workflow to build Sky1 Linux disk images. It supports manual dispatcher inputs (desktop, loadout, format, track, clean) and triggers on pushes/PRs to relevant paths. Runs in a debian:sid container on ubuntu-24.04-arm, installs build deps, runs scripts/build.sh, captures the produced image artifact, writes a build summary, and uploads artifacts/logs. Adds concurrency to cancel superseded runs and retains artifacts for debugging.

Introduce .github/workflows/build.yml: a reusable GitHub Actions workflow to build Sky1 Linux disk images. It supports manual dispatcher inputs (desktop, loadout, format, track, clean) and triggers on pushes/PRs to relevant paths. Runs in a debian:sid container on ubuntu-24.04-arm, installs build deps, runs scripts/build.sh, captures the produced image artifact, writes a build summary, and uploads artifacts/logs. Adds concurrency to cancel superseded runs and retains artifacts for debugging.

Signed-off-by: Zi_Cai <zicai@openatom.club>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant