From 5ee6db5e3e798588edd9433495f16617d688d148 Mon Sep 17 00:00:00 2001 From: Nicolas Duchon Date: Mon, 7 Mar 2022 14:12:26 +0100 Subject: [PATCH] ci: remove dev branch build, fix build on tags --- .github/workflows/dockerhub.yml | 40 --------------------------------- 1 file changed, 40 deletions(-) diff --git a/.github/workflows/dockerhub.yml b/.github/workflows/dockerhub.yml index dfb4286..706d298 100644 --- a/.github/workflows/dockerhub.yml +++ b/.github/workflows/dockerhub.yml @@ -7,13 +7,11 @@ on: push: branches: - main - - dev tags: - '*.*.*' paths-ignore: - 'test/*' - '.gitignore' - - '.travis.yml' - 'docker-compose-separate-containers.yml' - 'docker-compose.yml' - 'LICENSE' @@ -45,7 +43,6 @@ jobs: type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} type=raw,value=latest,enable=${{ github.ref == 'refs/heads/main' }} - type=raw,value=dev,enable=${{ github.ref == 'refs/heads/dev' }} labels: | org.opencontainers.image.authors=Nicolas Duchon (@buchdag), Jason Wilder org.opencontainers.image.version=${{ env.GIT_DESCRIBE }} @@ -70,7 +67,6 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push the Debian based image - if: github.ref == 'refs/heads/main' id: docker_build_debian uses: docker/build-push-action@v2 with: @@ -83,25 +79,8 @@ jobs: labels: ${{ steps.docker_meta_debian.outputs.labels }} - name: Images digests - if: github.ref == 'refs/heads/main' run: echo ${{ steps.docker_build_debian.outputs.digest }} - - name: Build and push the Debian based dev image - if: github.ref == 'refs/heads/dev' - id: docker_build_debian_dev - uses: docker/build-push-action@v2 - with: - file: Dockerfile - build-args: DOCKER_GEN_VERSION=main - platforms: linux/amd64,linux/arm64,linux/arm/v7 - push: true - tags: ${{ steps.docker_meta_debian.outputs.tags }} - labels: ${{ steps.docker_meta_debian.outputs.labels }} - - - name: Images digests - if: github.ref == 'refs/heads/dev' - run: echo ${{ steps.docker_build_debian_dev.outputs.digest }} - multiarch-build-alpine: runs-on: ubuntu-latest steps: @@ -126,7 +105,6 @@ jobs: type=semver,suffix=-alpine,pattern={{version}} type=semver,suffix=-alpine,pattern={{major}}.{{minor}} type=raw,value=alpine,enable=${{ github.ref == 'refs/heads/main' }} - type=raw,value=dev-alpine,enable=${{ github.ref == 'refs/heads/dev' }} labels: | org.opencontainers.image.authors=Nicolas Duchon (@buchdag), Jason Wilder org.opencontainers.image.version=${{ env.GIT_DESCRIBE }} @@ -152,7 +130,6 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push the Alpine based image - if: github.ref == 'refs/heads/main' id: docker_build_alpine uses: docker/build-push-action@v2 with: @@ -165,21 +142,4 @@ jobs: labels: ${{ steps.docker_meta_alpine.outputs.labels }} - name: Images digests - if: github.ref == 'refs/heads/main' run: echo ${{ steps.docker_build_alpine.outputs.digest }} - - - name: Build and push the Alpine based dev image - if: github.ref == 'refs/heads/dev' - id: docker_build_alpine_dev - uses: docker/build-push-action@v2 - with: - file: Dockerfile.alpine - build-args: DOCKER_GEN_VERSION=main - platforms: linux/amd64,linux/arm64,linux/arm/v7 - push: true - tags: ${{ steps.docker_meta_alpine.outputs.tags }} - labels: ${{ steps.docker_meta_alpine.outputs.labels }} - - - name: Images digests - if: github.ref == 'refs/heads/dev' - run: echo ${{ steps.docker_build_alpine_dev.outputs.digest }}