This is an automated email from the ASF dual-hosted git repository.

squakez pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/main by this push:
     new 174f6fb0d chore(ci): login to docker at the end of the action
174f6fb0d is described below

commit 174f6fb0d43432f51981352e7d0f1def1fbfe460
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Fri Sep 18 08:50:07 2026 +0200

    chore(ci): login to docker at the end of the action
    
    Closes #6782
---
 .github/actions/release-nightly/action.yml | 51 ++++++++++--------------------
 1 file changed, 17 insertions(+), 34 deletions(-)

diff --git a/.github/actions/release-nightly/action.yml 
b/.github/actions/release-nightly/action.yml
index cf980ad84..fa0d70d9b 100644
--- a/.github/actions/release-nightly/action.yml
+++ b/.github/actions/release-nightly/action.yml
@@ -60,28 +60,6 @@ runs:
     - name: Set up QEMU (required by multi platform build)
       uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3
 
-    #
-    # IMPORTANT:
-    # Do we really want to run smoke test?
-    # We can skip unless we see the usage of the nightly is widespread and it 
makes sense to run some smoke
-    # test before releasing
-    #
-
-    # - name: Infra setting
-    #   uses: ./.github/actions/infra-setting
-
-    # - name: Install operator
-    #   shell: bash
-    #   run: |
-    #     kubectl create ns camel-k
-    #     make install-k8s-global
-    #     kubectl wait --for=jsonpath='{.status.phase}'=Ready itp camel-k -n 
camel-k --timeout=60s
-
-    # - name: Run test
-    #   shell: bash
-    #   run: |
-    #     DO_TEST_PREBUILD=false GOTESTFMT="-json 2>&1 | gotestfmt" make 
test-common
-
     - name: Get nightly version and update date
       shell: bash
       run: |
@@ -94,21 +72,10 @@ runs:
         echo "Using IMAGE_NAME=$IMAGE_NAME"
         echo "IMAGE_NAME=$IMAGE_NAME" >> $GITHUB_ENV
 
-    - name: Login to staging container registry
-      uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
-      with:
-        username: ${{ inputs.secretDockerHubUser }}
-        password: ${{ inputs.secretDockerHubPassword }}
-
     - name: Build and release containers
       shell: bash
       run: |
-        NOTEST=1 make VERSION=${{ env.VERSION }} IMAGE_NAME=${{ env.IMAGE_NAME 
}} bundle release-helm images-nightly release-nightly
-
-    - name: Build and push OLM bundle
-      shell: bash
-      run: |
-        NOTEST=1 make VERSION=${{ env.VERSION }} IMAGE_NAME=${{ env.IMAGE_NAME 
}} BUNDLE_IMAGE_NAME=docker.io/testcamelk/camel-k-bundle bundle-push
+        NOTEST=1 make VERSION=${{ env.VERSION }} IMAGE_NAME=${{ env.IMAGE_NAME 
}} bundle release-helm images-nightly cross-compile
 
     - name: Install SBOM generator
       shell: bash
@@ -253,3 +220,19 @@ runs:
         done
 
         echo "Release ${{ env.TAG }} created successfully with artifacts."
+
+    - name: Login to staging container registry
+      uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
+      with:
+        username: ${{ inputs.secretDockerHubUser }}
+        password: ${{ inputs.secretDockerHubPassword }}
+
+    - name: Push release containers
+      shell: bash
+      run: |
+        NOTEST=1 make VERSION=${{ env.VERSION }} IMAGE_NAME=${{ env.IMAGE_NAME 
}} images-push-all
+
+    - name: Build and push OLM bundle
+      shell: bash
+      run: |
+        NOTEST=1 make VERSION=${{ env.VERSION }} IMAGE_NAME=${{ env.IMAGE_NAME 
}} BUNDLE_IMAGE_NAME=docker.io/testcamelk/camel-k-bundle bundle-push

Reply via email to