Skip to content

Commit

Permalink
Release 4.26.0-RC1 Take 3 (#2857)
Browse files Browse the repository at this point in the history
* Skip unreleased modules in performRelease profile

* Interactive shell to enable bashrc to access tools in further steps
  • Loading branch information
ozangunalp authored Dec 16, 2024
1 parent 974a881 commit 9a4ce1b
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 8 deletions.
1 change: 1 addition & 0 deletions .github/project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ release:
previous-version: 4.25.0
current-version: 4.26.0-RC1
next-version: 999-SNAPSHOT

1 change: 1 addition & 0 deletions .github/workflows/prepare-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
7 changes: 7 additions & 0 deletions documentation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -239,6 +239,13 @@
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>

Expand Down
28 changes: 20 additions & 8 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -145,18 +145,11 @@
<module>smallrye-reactive-messaging-gcp-pubsub</module>
<module>smallrye-reactive-messaging-pulsar</module>
<module>smallrye-reactive-messaging-aws-sqs</module>
<module>examples/quickstart</module>
<module>examples/kafka-quickstart</module>
<module>examples/kafka-quickstart-kotlin</module>
<module>examples/mqtt-quickstart</module>
<module>examples/amqp-quickstart</module>
<module>examples/rabbitmq-quickstart</module>

<module>smallrye-connector-attribute-processor</module>
<module>smallrye-reactive-messaging-connector-archetype</module>

<module>test-common</module>
<module>tck</module>
</modules>

<dependencyManagement>
Expand Down Expand Up @@ -719,13 +712,32 @@
<profile>
<id>with-camel</id>
<activation>
<jdk>[17, 20]</jdk>
<jdk>[17,)</jdk>
</activation>
<modules>
<module>smallrye-reactive-messaging-camel</module>
<module>documentation</module>
</modules>
</profile>
<profile>
<id>skipped-from-release</id>
<activation>
<property>
<name>performRelease</name>
<value>!true</value>
</property>
</activation>
<modules>
<!-- <module>documentation</module>--> <!-- deploy skipped in module -->
<module>tck</module>
<module>examples/quickstart</module>
<module>examples/kafka-quickstart</module>
<module>examples/kafka-quickstart-kotlin</module>
<module>examples/mqtt-quickstart</module>
<module>examples/amqp-quickstart</module>
<module>examples/rabbitmq-quickstart</module>
</modules>
</profile>
<profile>
<id>release</id>
<modules>
Expand Down

0 comments on commit 9a4ce1b

Please sign in to comment.