From d19ac11469d8dce21daddba19b2b9bf36af0586b Mon Sep 17 00:00:00 2001 From: Ozan Gunalp Date: Mon, 16 Dec 2024 23:16:11 +0100 Subject: [PATCH 1/2] Skip unreleased modules in performRelease profile --- documentation/pom.xml | 7 +++++++ pom.xml | 28 ++++++++++++++++++++-------- 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/documentation/pom.xml b/documentation/pom.xml index 9a13066ac..b69b8e3e1 100644 --- a/documentation/pom.xml +++ b/documentation/pom.xml @@ -239,6 +239,13 @@ true + + org.apache.maven.plugins + maven-deploy-plugin + + true + + diff --git a/pom.xml b/pom.xml index 1884a7457..5080ebd4c 100644 --- a/pom.xml +++ b/pom.xml @@ -145,18 +145,11 @@ smallrye-reactive-messaging-gcp-pubsub smallrye-reactive-messaging-pulsar smallrye-reactive-messaging-aws-sqs - examples/quickstart - examples/kafka-quickstart - examples/kafka-quickstart-kotlin - examples/mqtt-quickstart - examples/amqp-quickstart - examples/rabbitmq-quickstart smallrye-connector-attribute-processor smallrye-reactive-messaging-connector-archetype test-common - tck @@ -719,13 +712,32 @@ with-camel - [17, 20] + [17,) smallrye-reactive-messaging-camel documentation + + skipped-from-release + + + performRelease + !true + + + + + tck + examples/quickstart + examples/kafka-quickstart + examples/kafka-quickstart-kotlin + examples/mqtt-quickstart + examples/amqp-quickstart + examples/rabbitmq-quickstart + + release From bd606e94111de622bc3a5ac6c5e65fe041cc1174 Mon Sep 17 00:00:00 2001 From: Ozan Gunalp Date: Mon, 16 Dec 2024 22:28:16 +0100 Subject: [PATCH 2/2] Interactive shell to enable bashrc to access tools in further steps --- .github/project.yml | 1 + .github/workflows/prepare-release.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/project.yml b/.github/project.yml index 8f2d858ff..b7c52f0c7 100644 --- a/.github/project.yml +++ b/.github/project.yml @@ -3,3 +3,4 @@ release: previous-version: 4.25.0 current-version: 4.26.0-RC1 next-version: 999-SNAPSHOT + diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 17ccebd87..11de85f6d 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -62,6 +62,7 @@ jobs: git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>' - name: Update files + shell: bash -ieo pipefail {0} run: | echo "✅ Clear RevAPI justifications, if any" jbang .build/CompatibilityUtils.java clear