Skip to content

Commit 2895f39

Browse files
committed
Fix login to docker hub
1 parent c058bcc commit 2895f39

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/dogfood.yaml

+7-5
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,20 @@ jobs:
2323
- name: Checkout
2424
uses: actions/checkout@v3
2525

26-
- name: Login to DockerHub
27-
uses: docker/login-action@v2
28-
with:
29-
username: ${{ secrets.DOCKERHUB_USERNAME }}
30-
password: ${{ secrets.DOCKERHUB_PASSWORD }}
26+
- run: skopeo login docker.io -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
27+
env:
28+
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
29+
DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }}
30+
REGISTRY_AUTH_FILE: ~/.auth.json
3131

3232
- uses: cachix/install-nix-action@v22
3333
with:
3434
github_access_token: ${{ secrets.GITHUB_TOKEN }}
3535
nix_path: nixpkgs=channel:nixos-unstable
3636

3737
- run: nix build .#devEnvironmentDocker && ./result | skopeo --insecure-policy copy docker-archive:/dev/stdin docker://codercom/oss-dogfood:testing
38+
env:
39+
REGISTRY_AUTH_FILE: ~/.auth.json
3840

3941
deploy_template:
4042
needs: deploy_image

0 commit comments

Comments
 (0)