From 0abc2584bd5f08a47739be7dc26e478cbaeb6f8c Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Sun, 3 Mar 2024 20:24:59 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=97=20=20Temp=20remove=20arm/v7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker-build-publish.yml | 26 +---------- .github/workflows/docker-publish.yml | 54 ---------------------- 2 files changed, 1 insertion(+), 79 deletions(-) delete mode 100644 .github/workflows/docker-publish.yml diff --git a/.github/workflows/docker-build-publish.yml b/.github/workflows/docker-build-publish.yml index 1ab5af98..e0bc615e 100644 --- a/.github/workflows/docker-build-publish.yml +++ b/.github/workflows/docker-build-publish.yml @@ -30,12 +30,6 @@ jobs: uses: tyankatsu0105/read-package-version-actions@v1 id: package-version - # - name: ✨ Validate Dockerfile - # uses: ghe-actions/dockerfile-validator@v1 - # with: - # dockerfile: 'Dockerfile' - # lint: 'hadolint' - - name: 🗂️ Make Docker Meta id: meta uses: docker/metadata-action@v3 @@ -43,7 +37,6 @@ jobs: images: | ${{ env.DH_IMAGE }} ghcr.io/${{ env.GH_IMAGE }} -# ${{ secrets.ACR_SERVER }}/${{ secrets.ACR_USERNAME }} tags: | type=ref,event=tag,prefix=release-,suffix={{tag}} type=semver,pattern={{raw}},value=${{ steps.package-version.outputs.version }} @@ -74,13 +67,6 @@ jobs: username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} -# - name: 🔑 Login to Azure Container Registry -# uses: docker/login-action@v1 -# with: -# registry: ${{ secrets.ACR_SERVER }} -# username: ${{ secrets.ACR_USERNAME }} -# password: ${{ secrets.ACR_PASSWORD }} - - name: 🚦 Check Registry Status uses: crazy-max/ghaction-docker-status@v1 @@ -89,17 +75,7 @@ jobs: with: context: . file: ./Dockerfile - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} push: true - -# - name: 💬 Set Docker Hub Description -# uses: peter-evans/dockerhub-description@v2 -# with: -# repository: lissy93/dashy -# readme-filepath: ./docker/docker-readme.md -# short-description: Dashy - A self-hosted start page for your server -# username: ${{ secrets.DOCKER_USERNAME }} -# password: ${{ secrets.DOCKER_USER_PASS }} - diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml deleted file mode 100644 index 18be5c2f..00000000 --- a/.github/workflows/docker-publish.yml +++ /dev/null @@ -1,54 +0,0 @@ -# Builds a Docker image from with latest tag when master branch is updated -# The publishes it to GitHub container registry as a package -name: 🏗️ Build + Publish Docker Image to GHCR -on: - workflow_dispatch: - push: - branches: ['master'] - tags: [v*] -env: - REGISTRY: ghcr.io - IMAGE_NAME: dashy -jobs: - build-and-push-image: - runs-on: ubuntu-latest - if: "!contains(github.event.head_commit.message, '[ci-skip]')" - permissions: - contents: read - packages: write - steps: - # Fetch the code - - name: Checkout repository - uses: actions/checkout@v2 - - - name: Prepare - id: prep - run: echo ::set-output name=version::${GITHUB_REF##*/} - - # Use QEMU for multi-architecture builds - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 - with: - platforms: all - - # Login into GH container registry - - name: Log in to registry - run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin - - # Build the image from default Dockerfile - - name: Build image - run: docker build . --tag $IMAGE_NAME --label "runnumber=${GITHUB_RUN_ID}" - - # Push build image - - name: Push image - run: | - IMAGE_ID=ghcr.io/${{ github.repository_owner }}/$IMAGE_NAME - IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]') - VERSION=$(echo "${{ github.ref }}" | sed -e 's,.*/\(.*\),\1,') - [[ "${{ github.ref }}" == "refs/tags/"* ]] && VERSION=$(echo $VERSION | sed -e 's/^v//') - [ "$VERSION" == "master" ] && VERSION=latest - echo IMAGE_ID=$IMAGE_ID - echo VERSION=$VERSION - docker tag $IMAGE_NAME $IMAGE_ID:$VERSION - docker push $IMAGE_ID:$VERSION -