diff --git a/.github/workflows/push-auth-server-api-container.yml b/.github/workflows/push-auth-server-api-container.yml index 84d81130..5e739b9a 100644 --- a/.github/workflows/push-auth-server-api-container.yml +++ b/.github/workflows/push-auth-server-api-container.yml @@ -1,6 +1,7 @@ name: Build and push Auth Server API Docker image permissions: contents: read + packages: write on: push: branches: @@ -50,11 +51,12 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.0 - - name: Log in to Docker Hub + - name: Log in to GitHub Container Registry uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0 with: - username: ${{ secrets.DOCKERHUB_USER }} - password: ${{ secrets.DOCKERHUB_TOKEN }} + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Login to GAR run: | @@ -68,8 +70,8 @@ jobs: file: packages/auth-server-api/Dockerfile push: ${{ github.event_name == 'push' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/')) || github.event_name == 'workflow_dispatch' }} tags: | - matterlabs/sso-auth-server-api:${{ steps.docker_tag.outputs.tag }} - matterlabs/sso-auth-server-api:latest + ghcr.io/matter-labs/sso-auth-server-api:${{ steps.docker_tag.outputs.tag }} + ghcr.io/matter-labs/sso-auth-server-api:latest us-docker.pkg.dev/matterlabs-infra/matterlabs-docker/sso-auth-server-api:${{ steps.docker_tag.outputs.tag }} us-docker.pkg.dev/matterlabs-infra/matterlabs-docker/sso-auth-server-api:latest diff --git a/.github/workflows/push-bundler-container.yml b/.github/workflows/push-bundler-container.yml index 2640b804..c7bc9c3a 100644 --- a/.github/workflows/push-bundler-container.yml +++ b/.github/workflows/push-bundler-container.yml @@ -1,6 +1,7 @@ name: Build and push Bundler Docker image permissions: contents: read + packages: write on: push: branches: @@ -50,11 +51,12 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.0 - - name: Log in to Docker Hub + - name: Log in to GitHub Container Registry uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0 with: - username: ${{ secrets.DOCKERHUB_USER }} - password: ${{ secrets.DOCKERHUB_TOKEN }} + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Login to GAR run: | @@ -68,8 +70,8 @@ jobs: file: packages/bundler/Dockerfile push: ${{ github.event_name == 'push' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/')) || github.event_name == 'workflow_dispatch' }} tags: | - matterlabs/sso-bundler:${{ steps.docker_tag.outputs.tag }} - matterlabs/sso-bundler:latest + ghcr.io/matter-labs/sso-bundler:${{ steps.docker_tag.outputs.tag }} + ghcr.io/matter-labs/sso-bundler:latest us-docker.pkg.dev/matterlabs-infra/matterlabs-docker/sso-bundler:${{ steps.docker_tag.outputs.tag }} us-docker.pkg.dev/matterlabs-infra/matterlabs-docker/sso-bundler:latest diff --git a/packages/bundler/README.md b/packages/bundler/README.md index ebff7ba4..0994319b 100644 --- a/packages/bundler/README.md +++ b/packages/bundler/README.md @@ -72,13 +72,13 @@ docker run -p 4337:4337 -p 4338:4338 \ ### Pre-built Image ```bash -docker pull matterlabs/sso-bundler:latest +docker pull ghcr.io/matter-labs/sso-bundler:latest docker run -p 4337:4337 -p 4338:4338 \ -e EXECUTOR_PRIVATE_KEY=0x... \ -e UTILITY_PRIVATE_KEY=0x... \ -e RPC_URL=https://sepolia.drpc.org \ - matterlabs/sso-bundler:latest + ghcr.io/matter-labs/sso-bundler:latest ``` ## Environment Variables