Context
test-ci.yml currently uses a per-repo CI base image:
container:
image: ghcr.io/scottmorris/liminal-notes-ci-base-test:latest
A shared org-level image is being created at ghcr.io/liminal-hq/tauri-ci-base (tracked in liminal-hq/tauri-plugins-workspace).
Proposal
- Update
test-ci.yml container image to ghcr.io/liminal-hq/tauri-ci-base:latest
- Update
.devcontainer/Dockerfile to use the shared image as base
- Retire
build-ci-images.yml once migration is verified
- Note: if the shared image is private, a PAT with
read:packages scope is needed for cross-org access. If public, no changes needed.
Acceptance Criteria
Context
test-ci.ymlcurrently uses a per-repo CI base image:A shared org-level image is being created at
ghcr.io/liminal-hq/tauri-ci-base(tracked in liminal-hq/tauri-plugins-workspace).Proposal
test-ci.ymlcontainer image toghcr.io/liminal-hq/tauri-ci-base:latest.devcontainer/Dockerfileto use the shared image as basebuild-ci-images.ymlonce migration is verifiedread:packagesscope is needed for cross-org access. If public, no changes needed.Acceptance Criteria
test-ci.ymlreferences the shared org image.devcontaineruses shared image as basebuild-ci-images.ymlremoved or repurposed