name: Build secrets-backup image on: push: paths: - 'build/secrets-backup/Dockerfile' branches: - main workflow_dispatch: jobs: build-and-push: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Log in to registry run: | echo "${{ secrets.PACKAGES_TOKEN }}" | \ docker login edp.buildth.ing \ -u "${{ env.FORGEJO_REPOSITORY_OWNER }}" \ --password-stdin - name: Build image run: | docker build \ -t edp.buildth.ing/devfw-cicd/secrets-backup:1.0.1 \ -t edp.buildth.ing/devfw-cicd/secrets-backup:latest \ build/secrets-backup/ - name: Push image run: | docker push edp.buildth.ing/devfw-cicd/secrets-backup:1.0.1 docker push edp.buildth.ing/devfw-cicd/secrets-backup:latest