From 1bdcf66f0e2146ea684d0ba4cc661f2b8778b1de Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Mon, 16 Jan 2023 17:58:24 +0000 Subject: [PATCH] turns out you need to log into docker to push images Signed-off-by: Xe Iaso --- .github/workflows/nix.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/nix.yaml b/.github/workflows/nix.yaml index 392095c..afd97a0 100644 --- a/.github/workflows/nix.yaml +++ b/.github/workflows/nix.yaml @@ -20,6 +20,13 @@ jobs: run: | nix build .#docker docker load < ./result + - name: "docker login" + uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a # v2.1.0 + if: "github.event_name == 'push' && github.ref_name == 'main'" + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: "Docker image push" if: "github.event_name == 'push' && github.ref_name == 'main'" run: |