Skip to content

Commit 280bbce

Browse files
committed
Update docker.yml
1 parent 043dc20 commit 280bbce

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

.github/workflows/docker.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ jobs:
1414
if: "!contains(github.ref, 'develop') || (!contains(github.event.head_commit.message, 'skip docker') && !contains(github.event.head_commit.message, 'docker skip'))"
1515
steps:
1616
- uses: actions/checkout@v2
17+
- uses: crazy-max/ghaction-docker-meta@v1
18+
id: docker_meta
19+
with:
20+
images: ghcr.io/pterodactyl/panel
1721
- uses: docker/setup-qemu-action@v1
1822
- uses: docker/setup-buildx-action@v1
1923
- uses: docker/login-action@v1
@@ -24,17 +28,14 @@ jobs:
2428
- name: Release Production Build
2529
uses: docker/build-push-action@v2
2630
if: "!contains(github.ref, 'develop')"
27-
env:
28-
REF: ${{ github.ref }}
2931
with:
3032
push: true
31-
tags: |
32-
ghcr.io/pterodactyl/panel:latest
33-
ghcr.io/pterodactyl/panel:${REF:11}
33+
tags: ${{ steps.docker_meta.outputs.tags }}
34+
labels: ${{ steps.docker_meta.outputs.labels }}
3435
- name: Release Development Build
3536
uses: docker/build-push-action@v2
3637
if: "contains(github.ref, 'develop')"
3738
with:
38-
push: true
39-
tags: |
40-
ghcr.io/pterodactyl/panel:develop
39+
push: ${{ github.event_name != 'pull_request' }}
40+
tags: ${{ steps.docker_meta.outputs.tags }}
41+
labels: ${{ steps.docker_meta.outputs.labels }}

0 commit comments

Comments
 (0)