Release workflow revision (#1)
test-image / build-image (push) Successful in 46s
test / test (push) Successful in 1m20s

Adds a manual release workflow and ensures images are only published on v* tags

Reviewed-on: #1
Co-authored-by: vickydotbat <vickydotbat@tutamail.com>
Co-committed-by: vickydotbat <vickydotbat@tutamail.com>
This commit was merged in pull request #1.
This commit is contained in:
2026-06-16 13:08:10 +00:00
committed by archvillainette
parent f3211f0d45
commit e9d82816b7
3 changed files with 73 additions and 7 deletions
+19
View File
@@ -0,0 +1,19 @@
# Test-build the Crucible image on PRs and main. Proves `nix build .#image`
# still works (daemonless, Nix-built OCI tarball) but does NOT publish —
# release publishing happens in build-image.yml on v* tags.
name: test-image
on:
push:
branches: [main]
pull_request:
jobs:
build-image:
runs-on: nix-docker
steps:
- uses: actions/checkout@v4
with: { fetch-depth: 0 }
- name: Build OCI image (daemonless, no publish)
run: nix build .#image