name: Build and push k8s-workflow-image on: push: branches: - main jobs: build: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Build and push Docker image env: REGISTRY: git.ellri.ch IMAGE_NAME: ${{ GITEA.repository_owner }}/k8s-workflow run: | echo "${{ secrets.GITEATOKEN }}" | docker login $REGISTRY -u ${{ GITEA.actor }} --password-stdin docker build -t $REGISTRY/$IMAGE_NAME:latest . docker push $REGISTRY/$IMAGE_NAME:latest