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

Reply via email to