From 18082e9d7ffdb2e844a038aeb9772ea88da8f763 Mon Sep 17 00:00:00 2001 From: Robert Dailey Date: Sat, 15 Oct 2022 10:29:55 -0500 Subject: [PATCH] ci: Separate docker hub updates into separate workflow Allows updating the README outside of Docker image releases. --- .github/workflows/docker-hub.yml | 24 ++++++++++++++++++++++++ .github/workflows/docker.yml | 8 -------- 2 files changed, 24 insertions(+), 8 deletions(-) create mode 100644 .github/workflows/docker-hub.yml diff --git a/.github/workflows/docker-hub.yml b/.github/workflows/docker-hub.yml new file mode 100644 index 00000000..99b18ca4 --- /dev/null +++ b/.github/workflows/docker-hub.yml @@ -0,0 +1,24 @@ +# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json +name: Docker Hub Updates + +on: + push: + branches: [master] + paths: + - README.md + - .github/workflows/docker-hub.yml + workflow_dispatch: + +jobs: + readme: + name: Update Repo Metadata + runs-on: ubuntu-latest + + steps: + - name: Update Docker Hub Description + uses: peter-evans/dockerhub-description@v3 + if: github.ref == 'refs/heads/master' + env: + DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }} + DOCKERHUB_REPOSITORY: ${{ github.repository }} diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 743ee41f..ff277798 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -73,11 +73,3 @@ jobs: platforms: linux/arm/v7,linux/arm64,linux/amd64 tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - - - name: Update Docker Hub Description - uses: peter-evans/dockerhub-description@v3 - if: github.ref == 'refs/heads/master' - env: - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }} - DOCKERHUB_REPOSITORY: ${{ github.repository }}