From f073ceab527cd606b952ceb1498f306e78e2cb4f Mon Sep 17 00:00:00 2001 From: Julius Zeidler Date: Mon, 7 Apr 2025 11:14:24 +0200 Subject: [PATCH] fix publish? --- .forgejo/workflows/docker.yaml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.forgejo/workflows/docker.yaml b/.forgejo/workflows/docker.yaml index b439612..2b0a008 100644 --- a/.forgejo/workflows/docker.yaml +++ b/.forgejo/workflows/docker.yaml @@ -1,22 +1,24 @@ name: build-airflow-image on: push - jobs: - prepare: + build: runs-on: catthehacker steps: - name: Checkout the repo uses: actions/checkout@v4 - - name: Login to the registry + - name: Setup Docker Buildx + uses: docker/setup-buildx-action@v1 + - name: Login to Container Registry uses: docker/login-action@v3 with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.PACKAGE_TOKEN }} - - name: Build and Pus + registry: harbor.tech-tales.blog + username: robot$chris+airflow-pusher + password: ${{ secrets.HARBOR_PASSWORD }} + - name: Build and Push uses: docker/build-push-action@v6 with: push: true - context: swiss-army-knife - file: Dockerfile-alpine + tags: harbor.tech-tales.blog/chris/airflow:${{ steps.extract_tag.outputs.tag }} + context: airflow-image + file: airflow-image/Dockerfile