Files
mdhost/.gitea/workflows/docker-publish.yml
T
Florian.Walther 3be8a0b757
Docker Publish / build-and-push (push) Failing after 17s
.gitea/workflows/docker-publish.yml aktualisiert
Login to Gitea Abschnitt aus Web-Password action übernommen.
2026-05-02 13:51:35 +02:00

32 lines
825 B
YAML

name: Docker Publish
on:
push:
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'
jobs:
build-and-push:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@main
- name: Set up Docker Buildx
run: docker buildx create --use
- name: Login to Gitea
uses: docker/login-action@v3
with:
registry: ${{ vars.REGISTRY_URL }} # gitea.scu.si
username: ${{ secrets.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build and push
run: |
docker buildx build \
--platform linux/amd64,linux/arm64 \
--push \
-t gitea.scu.si/${GITEA_REPOSITORY}/mdhost:latest \
-t gitea.scu.si/${GITEA_REPOSITORY}/mdhost:$GITEA_REF_NAME \
.