From 96af88e250a3eb3325aa515f56c6690f0d53785d Mon Sep 17 00:00:00 2001 From: Tim Courrejou Date: Fri, 9 Aug 2024 11:38:55 -0700 Subject: [PATCH] Setup GHA to build and push to GCR --- .github/workflows/build.yml | 62 ------------------------------------- 1 file changed, 62 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0b635f6..e69de29 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,62 +0,0 @@ -name: build -on: - push: - tags: - - '*' - branches: - - '*' - -jobs: - build: - name: Docker - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Downcase repo - run: echo REPOSITORY=matusnovak/prometheus-smartctl >> $GITHUB_ENV - - - name: Docker metadata - id: docker_metadata - uses: docker/metadata-action@v3 - with: - images: ${{ env.REPOSITORY }} - # images: ${{ env.REPOSITORY }},ghcr.io/${{ env.REPOSITORY }} - flavor: | - latest=true - prefix= - suffix= - tags: | - type=sha - type=ref,event=tag - - - name: Set up QEMU - uses: docker/setup-qemu-action@v1.0.1 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 - - - name: Login to DockerHub - uses: docker/login-action@v1 - with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - -# - name: Login to GitHub Container Registry -# uses: docker/login-action@v1 -# with: -# registry: ghcr.io -# username: ${{ github.repository_owner }} -# password: ${{ secrets.GH_PAT }} - - - name: Build and push Docker image - uses: docker/build-push-action@v2 - with: - context: . - file: ./Dockerfile - platforms: linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x - push: ${{ github.event_name != 'pull_request' }} - tags: ${{ steps.docker_metadata.outputs.tags }} - labels: ${{ steps.docker_metadata.outputs.labels }}