diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index 1f41c3e..36ce378 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -17,14 +17,13 @@ jobs: name: xe signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}' authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' - - run: | + - name: Log into GitHub Container Registry + run: echo "${{ secrets.CR_PAT }}" | docker login https://ghcr.io -u ${{ github.actor }} --password-stdin + - name: Docker push + run: | docker load -i result - docker tag xena/christinewebsite:latest xena/christinewebsite:$GITHUB_SHA - echo $DOCKER_PASSWORD | docker login -u $DOCKER_USERNAME --password-stdin - docker push xena/christinewebsite - env: - DOCKER_USERNAME: "xena" - DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} + docker tag xena/christinewebsite:latest ghcr.io/xe/site:$GITHUB_SHA + docker push ghcr.io/xe/site release: runs-on: ubuntu-latest needs: docker-build diff --git a/site.dhall b/site.dhall index 6f0d066..09c8652 100644 --- a/site.dhall +++ b/site.dhall @@ -6,7 +6,7 @@ let kubernetes = let tag = env:GITHUB_SHA as Text ? "latest" -let image = "xena/christinewebsite:${tag}" +let image = "ghcr.io/xena/site:${tag}" let vars : List kubernetes.EnvVar.Type