Skip to content

Commit 96dce5e

Browse files
committed
[Builds] Remove elements unnecessary with the new version-bump workflow
With the new reusable workflow for automated version increments in pull-requests it is not necessary anymore to bump versions in advance during release preparation or the enable bumping if the property 'compare-version-with-baselines.skip' is set to false. Everything now happens automatically and these elements can therefore be removed.
1 parent 63b98fe commit 96dce5e

File tree

2 files changed

+0
-37
lines changed

2 files changed

+0
-37
lines changed

.github/workflows/updateRelease.yml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,6 @@ jobs:
2626
mvn -U -Pbuild-individual-bundles -ntp
2727
org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=${{ github.event.milestone.title }}.0-SNAPSHOT
2828
org.eclipse.tycho:tycho-versions-plugin:set-parent-version -DnewParentVersion=${{ github.event.milestone.title }}.0-SNAPSHOT
29-
- name: Build and Bump Versions
30-
uses: Wandalen/wretry.action@8ceaefd717b7cdae4f2637f9a433242ade421a0a # master
31-
with:
32-
attempt_delay: 120000
33-
attempt_limit: 10
34-
command: >-
35-
mvn -U -Pbuild-individual-bundles -ntp
36-
clean verify
37-
-DskipTests
38-
-Dcompare-version-with-baselines.skip=false
39-
org.eclipse.tycho:tycho-versions-plugin:bump-versions -Dtycho.bump-versions.increment=100
4029
- name: Create Pull Request for Release ${{ github.event.milestone.title }}
4130
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
4231
with:

eclipse-platform-parent/pom.xml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -782,32 +782,6 @@
782782
</repository>
783783
</repositories>
784784
</profile>
785-
<profile>
786-
<!-- This provile enables automatic version bumps when running the build -->
787-
<id>vb</id>
788-
<properties>
789-
<compare-version-with-baselines.skip>false</compare-version-with-baselines.skip>
790-
</properties>
791-
<build>
792-
<plugins>
793-
<plugin>
794-
<groupId>org.eclipse.tycho</groupId>
795-
<artifactId>tycho-versions-plugin</artifactId>
796-
<executions>
797-
<execution>
798-
<id>bump</id>
799-
<goals>
800-
<goal>bump-versions</goal>
801-
</goals>
802-
<configuration>
803-
<increment>100</increment>
804-
</configuration>
805-
</execution>
806-
</executions>
807-
</plugin>
808-
</plugins>
809-
</build>
810-
</profile>
811785
<profile>
812786
<id>build-individual-bundles</id>
813787
<activation>

0 commit comments

Comments
 (0)