name: Release Tag on: push: tags: - v*.*.* workflow_dispatch: jobs: release: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: docker/setup-qemu-action@v4 - uses: docker/setup-buildx-action@v4 - uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 id: meta with: images: ${{ github.repository }} - uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf with: file: ./Dockerfile context: . push: true platforms: linux/amd64,linux/arm64 tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }}