From 6b6ae8412ef0308bab483aec65983d379754fda8 Mon Sep 17 00:00:00 2001 From: Kaiwalya Joshi Date: Thu, 4 Jan 2024 11:06:31 -0600 Subject: [PATCH 1/2] fix: Use GHCR for images instead of Dockerhub. --- .github/workflows/d2iq-release-tag-version.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/d2iq-release-tag-version.yml b/.github/workflows/d2iq-release-tag-version.yml index 5a4838579a9d..884e68bc3993 100644 --- a/.github/workflows/d2iq-release-tag-version.yml +++ b/.github/workflows/d2iq-release-tag-version.yml @@ -12,13 +12,16 @@ on: description: 'Release Image Name' type: string required: true - default: 'docker.io/mesosphere/gitea:latest' + default: 'ghcr.io/mesosphere/gitea:latest' jobs: docker-rootless: runs-on: - self-hosted - small + permissions: + contents: read + packages: write steps: - uses: actions/checkout@v4 with: @@ -29,8 +32,9 @@ jobs: - name: Login to Docker Hub uses: docker/login-action@v3 with: - username: ${{ secrets.DOCKER_READ_WRITE_USERNAME }} - password: ${{ secrets.DOCKER_READ_WRITE_PASSWORD }} + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: build rootless docker image uses: docker/build-push-action@v5 with: From c08431e2cd595c0a8d279101fdc62b6ad9e47925 Mon Sep 17 00:00:00 2001 From: Kaiwalya Joshi Date: Thu, 4 Jan 2024 12:04:41 -0600 Subject: [PATCH 2/2] fix: Use large runners. --- .github/workflows/d2iq-release-tag-version.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/d2iq-release-tag-version.yml b/.github/workflows/d2iq-release-tag-version.yml index 884e68bc3993..349c6573cc6f 100644 --- a/.github/workflows/d2iq-release-tag-version.yml +++ b/.github/workflows/d2iq-release-tag-version.yml @@ -18,7 +18,7 @@ jobs: docker-rootless: runs-on: - self-hosted - - small + - large permissions: contents: read packages: write