This is an automated email from the ASF dual-hosted git repository. franztt pushed a commit to tag common1.17.1 in repository https://gitbox.apache.org/repos/asf/openserverless-runtimes.git
commit 692d7c692d79dd59535a59158cdccdaaa2a2e3da Author: francescotimperi <[email protected]> AuthorDate: Wed Sep 11 16:49:48 2024 +0000 chore: testing if sciabarracom can push to ASF repo --- .github/workflows/image.yaml | 80 ++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 48 deletions(-) diff --git a/.github/workflows/image.yaml b/.github/workflows/image.yaml index 981e97c..aeaa947 100644 --- a/.github/workflows/image.yaml +++ b/.github/workflows/image.yaml @@ -53,7 +53,7 @@ jobs: - name: Use non ASF docker hub repo if: ${{ github.repository_owner != 'apache'}} run: | - echo "BASE_REPO=sciabarracom" >> "$GITHUB_ENV" + echo "BASE_REPO=apache" >> "$GITHUB_ENV" - name: Use ASF docker hub repo if: ${{ github.repository_owner == 'apache'}} run: | @@ -66,24 +66,20 @@ jobs: #registry: registry.hub.docker.com username: ${{ secrets.DOCKERHUB_USER }} password: ${{ secrets.DOCKERHUB_TOKEN }} - #- name: Set up Docker Buildx - # uses: docker/setup-buildx-action@v3 - # with: - # version: "lab:latest" - # driver: cloud - # endpoint: "sciabarracom/openserverless-builder" - # use: true - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v3 + with: + version: "lab:latest" + driver: cloud + endpoint: "sciabarracom/openserverless-builder" + use: true - name: Build and push uses: docker/build-push-action@v5 with: context: ./runtime/go/${{ matrix.version }} platforms: linux/amd64,linux/arm64 tags: ${{ env.BASE_REPO }}/openserverless-runtime-go:${{ matrix.version }}-${{ env.IMG_TAG }} - build-args: COMMON=registry.hub.docker.com/${{ env.BASE_REPO }}/openserverless-runtime-common:common1.17.1 + build-args: COMMON=registry.hub.docker.com/sciabarracom/openserverless-runtime-common:common1.17.1 # For pull requests, export results to the build cache. # Otherwise, push to a registry. outputs: ${{ github.event_name == 'pull_request' && 'type=cacheonly' || 'type=registry,push=true' }} @@ -113,7 +109,7 @@ jobs: - name: Use non ASF docker hub repo if: ${{ github.repository_owner != 'apache'}} run: | - echo "BASE_REPO=sciabarracom" >> "$GITHUB_ENV" + echo "BASE_REPO=apache" >> "$GITHUB_ENV" - name: Use ASF docker hub repo if: ${{ github.repository_owner == 'apache'}} run: | @@ -126,24 +122,20 @@ jobs: #registry: registry.hub.docker.com username: ${{ secrets.DOCKERHUB_USER }} password: ${{ secrets.DOCKERHUB_TOKEN }} - #- name: Set up Docker Buildx - # uses: docker/setup-buildx-action@v3 - # with: - # version: "lab:latest" - # driver: cloud - # endpoint: "sciabarracom/openserverless-builder" - # use: true - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v3 + with: + version: "lab:latest" + driver: cloud + endpoint: "sciabarracom/openserverless-builder" + use: true - name: Build and push uses: docker/build-push-action@v5 with: context: ./runtime/python/${{ matrix.version }} platforms: linux/amd64,linux/arm64 tags: ${{ env.BASE_REPO }}/openserverless-runtime-python:${{ matrix.version }}-${{ env.IMG_TAG }} - build-args: COMMON=registry.hub.docker.com/${{ env.BASE_REPO }}/openserverless-runtime-common:common1.17.1 + build-args: COMMON=registry.hub.docker.com/sciabarracom/openserverless-runtime-common:common1.17.1 # For pull requests, export results to the build cache. # Otherwise, push to a registry. outputs: ${{ github.event_name == 'pull_request' && 'type=cacheonly' || 'type=registry,push=true' }} @@ -173,7 +165,7 @@ jobs: - name: Use non ASF docker hub repo if: ${{ github.repository_owner != 'apache'}} run: | - echo "BASE_REPO=sciabarracom" >> "$GITHUB_ENV" + echo "BASE_REPO=apache" >> "$GITHUB_ENV" - name: Use ASF docker hub repo if: ${{ github.repository_owner == 'apache'}} run: | @@ -186,24 +178,20 @@ jobs: #registry: registry.hub.docker.com username: ${{ secrets.DOCKERHUB_USER }} password: ${{ secrets.DOCKERHUB_TOKEN }} - #- name: Set up Docker Buildx - # uses: docker/setup-buildx-action@v3 - # with: - # version: "lab:latest" - # driver: cloud - # endpoint: "sciabarracom/openserverless-builder" - # use: true - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v3 + with: + version: "lab:latest" + driver: cloud + endpoint: "sciabarracom/openserverless-builder" + use: true - name: Build and push uses: docker/build-push-action@v5 with: context: ./runtime/nodejs/${{ matrix.version }} platforms: linux/amd64,linux/arm64 tags: ${{ env.BASE_REPO }}/openserverless-runtime-nodejs:${{ matrix.version }}-${{ env.IMG_TAG }} - build-args: COMMON=registry.hub.docker.com/${{ env.BASE_REPO }}/openserverless-runtime-common:common1.17.1 + build-args: COMMON=registry.hub.docker.com/sciabarracom/openserverless-runtime-common:common1.17.1 # For pull requests, export results to the build cache. # Otherwise, push to a registry. outputs: ${{ github.event_name == 'pull_request' && 'type=cacheonly' || 'type=registry,push=true' }} @@ -237,7 +225,7 @@ jobs: - name: Use non ASF docker hub repo if: ${{ github.repository_owner != 'apache'}} run: | - echo "BASE_REPO=sciabarracom" >> "$GITHUB_ENV" + echo "BASE_REPO=apache" >> "$GITHUB_ENV" - name: Task run: sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d -b /usr/local/bin - name: Registry login @@ -246,24 +234,20 @@ jobs: #registry: registry.hub.docker.com username: ${{ secrets.DOCKERHUB_USER }} password: ${{ secrets.DOCKERHUB_TOKEN }} - #- name: Set up Docker Buildx - # uses: docker/setup-buildx-action@v3 - # with: - # version: "lab:latest" - # driver: cloud - # endpoint: "sciabarracom/openserverless-builder" - # use: true - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v3 + with: + version: "lab:latest" + driver: cloud + endpoint: "sciabarracom/openserverless-builder" + use: true - name: Build and push uses: docker/build-push-action@v5 with: context: ./runtime/php/${{ matrix.version }} platforms: linux/amd64,linux/arm64 tags: ${{ env.BASE_REPO }}/openserverless-runtime-php:${{ matrix.version }}:${{ env.IMG_TAG }} - build-args: COMMON=registry.hub.docker.com/${{ env.BASE_REPO }}/openserverless-runtime-common:common1.17.1 + build-args: COMMON=registry.hub.docker.com/sciabarracom/openserverless-runtime-common:common1.17.1 # For pull requests, export results to the build cache. # Otherwise, push to a registry. outputs: ${{ github.event_name == 'pull_request' && 'type=cacheonly' || 'type=registry,push=true' }} \ No newline at end of file
