feat(ci): publish image on commit

This commit is contained in:
HigherOrderLogic
2026-03-21 02:10:23 +00:00
committed by Tangled
parent c8bb4c9076
commit 00d71fd3d6
+23
View File
@@ -0,0 +1,23 @@
when:
- event: ["push"]
branches: main
engine: nixery
dependencies:
nixpkgs:
- podman
steps:
- name: Create podman config
command: |
mkdir -p ~/.config/containers
echo "unqualified-search-registries = [\"docker.io\"]" >> ~/.config/containers/registries.conf
- name: Build image
command: |
podman build . -t tranquil-pds:latest -t "tranquil-pds:$TANGLED_COMMIT_SHA"
- name: Publish image
command: |
podman push --creds "$ATCR_USERNAME:$ATCR_PASSWORD" tranquil-pds:latest atcr.io/tranquild-pds/tranquil