From 7e3ddf74102355e04bf45988d91e85f0a9d2515e Mon Sep 17 00:00:00 2001 From: Julian Stiller Date: Tue, 11 Feb 2025 00:56:26 +0100 Subject: [PATCH] Actions: Add publish job --- .forgejo/workflows/publish.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.forgejo/workflows/publish.yaml b/.forgejo/workflows/publish.yaml index f7acffa..450affc 100644 --- a/.forgejo/workflows/publish.yaml +++ b/.forgejo/workflows/publish.yaml @@ -31,3 +31,19 @@ jobs: - name: load image into podman run: | podman load < ${{ steps.pkgs.outputs.pkgs-name }} + + publish: + runs-on: nixos-latest + strategy: *strategy + steps: + - name: login to container registry + uses: https://code.forgejo.org/docker/login-action@v2 + with: + registry: git.flyinggecko.org + username: flyinggecko + password: ${{ secrets.REGISTRY_TOKEN }} + - name: publish image + env: + IMAGE: git.flyinggecko.org/flyinggecko/oci-images/${{ matrix.container }}:${{ matrix.version }} + run: | + docker push "${IMAGE}"