Spaces:
Sleeping
Sleeping
MilesCranmer
commited on
Commit
•
f2140e8
1
Parent(s):
5fb5267
Also push to ghcr.io
Browse files
.github/workflows/docker_deploy.yml
CHANGED
@@ -26,6 +26,19 @@ jobs:
|
|
26 |
steps:
|
27 |
- name: Checkout
|
28 |
uses: actions/checkout@v3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
- name: Docker meta
|
30 |
id: meta
|
31 |
uses: docker/metadata-action@v4
|
@@ -33,6 +46,7 @@ jobs:
|
|
33 |
# list of Docker images to use as base name for tags
|
34 |
images: |
|
35 |
mcranmer/pysr
|
|
|
36 |
# generate Docker tags based on the following events/attributes
|
37 |
tags: |
|
38 |
type=schedule
|
@@ -47,12 +61,6 @@ jobs:
|
|
47 |
uses: docker/setup-qemu-action@v2
|
48 |
- name: Set up Docker Buildx
|
49 |
uses: docker/setup-buildx-action@v2
|
50 |
-
- name: Login to Docker Hub
|
51 |
-
uses: docker/login-action@v2
|
52 |
-
if: github.event_name != 'pull_request'
|
53 |
-
with:
|
54 |
-
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
55 |
-
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
56 |
- name: Build and push
|
57 |
uses: docker/build-push-action@v3
|
58 |
with:
|
|
|
26 |
steps:
|
27 |
- name: Checkout
|
28 |
uses: actions/checkout@v3
|
29 |
+
- name: Login to Docker Hub
|
30 |
+
uses: docker/login-action@v2
|
31 |
+
if: github.event_name != 'pull_request'
|
32 |
+
with:
|
33 |
+
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
34 |
+
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
35 |
+
- name: Login to GitHub registry
|
36 |
+
uses: docker/login-action@v2
|
37 |
+
if: github.event_name != 'pull_request'
|
38 |
+
with:
|
39 |
+
registry: ghcr.io
|
40 |
+
username: ${{ github.repository_owner }}
|
41 |
+
password: ${{ secrets.GITHUB_TOKEN }}
|
42 |
- name: Docker meta
|
43 |
id: meta
|
44 |
uses: docker/metadata-action@v4
|
|
|
46 |
# list of Docker images to use as base name for tags
|
47 |
images: |
|
48 |
mcranmer/pysr
|
49 |
+
ghcr.io/${{ github.repository }}
|
50 |
# generate Docker tags based on the following events/attributes
|
51 |
tags: |
|
52 |
type=schedule
|
|
|
61 |
uses: docker/setup-qemu-action@v2
|
62 |
- name: Set up Docker Buildx
|
63 |
uses: docker/setup-buildx-action@v2
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
- name: Build and push
|
65 |
uses: docker/build-push-action@v3
|
66 |
with:
|