Try using the docker meta setup?

This commit is contained in:
Ryan Voots 2025-05-08 10:58:26 -04:00
parent 8f7a1af8fd
commit aa82fdc6c0

View file

@ -10,6 +10,14 @@ jobs:
- DEB_RELEASE: - DEB_RELEASE:
- bookworm - bookworm
steps: steps:
- name: Setup metadata
id: meta
uses: docker/metadata-action@v5
with:
images: gitea.simcop2387.info/simcop2387/pg-container-base
tags:
type=raw,value={{ env.PG_MAJOR_VERSION }}-{{ env.DEB_RELEASE }}
type=raw,value={{ env.PG_MAJOR_VERSION }}-{{ env.DEB_RELEASE }}-{{ date 'YYYY-MM-DD' }}
- name: checkout - name: checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: buildx-base - name: buildx-base
@ -20,6 +28,6 @@ jobs:
uses: https://github.com/docker/build-push-action@v6 uses: https://github.com/docker/build-push-action@v6
with: with:
push: true push: true
tags: "gitea.simcop2387.info/simcop2387/pg-container-base:${ PG_MAJOR_VERSION }-${ DEB_RELEASE },gitea.simcop2387.info/simcop2387/pg-container-base:${ PG_MAJOR_VERSION }-${ DEB_RELEASE }-${ FMT_DATE }" tags: {{ steps.meta.outputs.tags }}
context: base/ context: base/
dockerfile: base/Dockerfile dockerfile: base/Dockerfile