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 a226f1f02 chore(ci): remove latest runtime wf
a226f1f02 is described below
commit a226f1f02d4b9b4c97776c198ee41e87e1e12566
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Thu Jun 4 08:41:42 2026 +0200
chore(ci): remove latest runtime wf
---
.github/workflows/nightly-latest-runtime.yml | 71 ----------------------------
.github/workflows/nightly-multi.yml | 12 ++++-
script/Makefile | 3 --
script/update_default_camel.sh | 30 ------------
4 files changed, 10 insertions(+), 106 deletions(-)
diff --git a/.github/workflows/nightly-latest-runtime.yml
b/.github/workflows/nightly-latest-runtime.yml
deleted file mode 100644
index 4969ff6b3..000000000
--- a/.github/workflows/nightly-latest-runtime.yml
+++ /dev/null
@@ -1,71 +0,0 @@
---- #
---------------------------------------------------------------------------
-
-# ---------------------------------------------------------------------------
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# ---------------------------------------------------------------------------
-
-name: Nightly check against latest runtime
-
-env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- CAMEL_K_TEST_TIMEOUT_SHORT: 2m
- CAMEL_K_TEST_TIMEOUT_MEDIUM: 5m
- CAMEL_K_TEST_TIMEOUT_LONG: 10m
- CAMEL_K_TEST_TIMEOUT_VERY_LONG: 30m
-
-on:
- schedule:
- - cron: "30 2 * * *"
- workflow_dispatch:
-
-jobs:
- smoke-tests:
- strategy:
- fail-fast: false
- matrix:
- # We want to check this on latest development branch only
- ref-branch: [main]
-
- if: github.repository == 'apache/camel-k'
- runs-on: ubuntu-latest
- steps:
-
- - name: "Checkout code"
- uses: actions/checkout@v4
- with:
- ref: ${{ matrix.ref-branch }}
- persist-credentials: false
- submodules: recursive
-
- # Use latest snapshot runtime
- - name: Upgrade to latest snapshot runtime
- shell: bash
- run: |
- make update-default-camel
-
- - name: Infra setting
- uses: ./.github/actions/infra-setting
-
- - name: Install operator
- shell: bash
- run: |
- kubectl create ns camel-k
- make install-k8s-global
-
- - name: Run test
- shell: bash
- run: |
- DO_TEST_PREBUILD=false GOTESTFMT="-json 2>&1 | gotestfmt" make
test-smoke
diff --git a/.github/workflows/nightly-multi.yml
b/.github/workflows/nightly-multi.yml
index 3b1039a9b..bb3acc8ee 100644
--- a/.github/workflows/nightly-multi.yml
+++ b/.github/workflows/nightly-multi.yml
@@ -55,7 +55,11 @@ jobs:
VERSION="$(make get-version | sed s/-SNAPSHOT//)-nightly"
sed -i "s#apache/camel-k:$THIS_VERSION#testcamelk/camel-k:$VERSION#g"
install/base/config/manager/operator-deployment.yaml
kubectl create ns camel-k
- make install-k8s-global
+ kubectl apply -k install/overlays/kubernetes/descoped/ --server-side
--force-conflicts
+ kubectl wait --for=condition=available deployment/camel-k-operator -n
camel-k --timeout=60s
+ # Install Apache Kamelets catalog
+ mvn -q dependency:copy
-Dartifact=org.apache.camel.kamelets:camel-kamelets:4.18.1:jar
-Dmdep.useBaseVersion=true -DoutputDirectory=/tmp
+ unzip /tmp/camel-kamelets-4.18.1.jar -d /tmp && kubectl apply -f
/tmp/kamelets -n camel-k
- name: Run test
shell: bash
@@ -88,7 +92,11 @@ jobs:
VERSION="$(make get-version | sed s/-SNAPSHOT//)-nightly-21-jdk"
CUSTOM_IMAGE=testcamelk/camel-k CUSTOM_VERSION=$VERSION make bundle
kubectl create ns camel-k
- make install-k8s-global
+ kubectl apply -k install/overlays/kubernetes/descoped/ --server-side
--force-conflicts
+ kubectl wait --for=condition=available deployment/camel-k-operator -n
camel-k --timeout=60s
+ # Install Apache Kamelets catalog
+ mvn -q dependency:copy
-Dartifact=org.apache.camel.kamelets:camel-kamelets:4.18.1:jar
-Dmdep.useBaseVersion=true -DoutputDirectory=/tmp
+ unzip /tmp/camel-kamelets-4.18.1.jar -d /tmp && kubectl apply -f
/tmp/kamelets -n camel-k
- name: Run test
shell: bash
diff --git a/script/Makefile b/script/Makefile
index 2c47a48ba..f53f9208c 100644
--- a/script/Makefile
+++ b/script/Makefile
@@ -160,9 +160,6 @@ default: build
update-docs: build-resources
./script/update_docs.sh
-update-default-camel:
- ./script/update_default_camel.sh
-
bump-replace:
@# Bump version and replace with the variables provided by the user
@sed -i 's/^VERSION ?= .*$//VERSION ?= $(VERSION)/' ./script/Makefile
diff --git a/script/update_default_camel.sh b/script/update_default_camel.sh
deleted file mode 100755
index 884d4077b..000000000
--- a/script/update_default_camel.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/bash
-
-# ---------------------------------------------------------------------------
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# ---------------------------------------------------------------------------
-
-set -e
-
-location=$(dirname $0)
-
-rm -rf /tmp/camel-k-runtime
-git clone --depth 1 https://github.com/apache/camel-k-runtime.git
/tmp/camel-k-runtime
-ck_runtime_version=$(mvn help:evaluate -Dexpression=project.version -q
-DforceStdout -f /tmp/camel-k-runtime/pom.xml)
-echo "INFO: last Camel K runtime version set at $ck_runtime_version"
-sed -i "s/^DEFAULT_RUNTIME_VERSION := .*$/DEFAULT_RUNTIME_VERSION :=
$ck_runtime_version/" $location/Makefile
-
-rm -rf /tmp/camel-k-runtime/
\ No newline at end of file