Skip to content

Commit c45aafc

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 4584eba commit c45aafc

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@6feedb7dedadeb826de0f45ff482b53b379a7844 # 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
@@ -774,32 +774,6 @@
774774
</repository>
775775
</repositories>
776776
</profile>
777-
<profile>
778-
<!-- This provile enables automatic version bumps when running the build -->
779-
<id>vb</id>
780-
<properties>
781-
<compare-version-with-baselines.skip>false</compare-version-with-baselines.skip>
782-
</properties>
783-
<build>
784-
<plugins>
785-
<plugin>
786-
<groupId>org.eclipse.tycho</groupId>
787-
<artifactId>tycho-versions-plugin</artifactId>
788-
<executions>
789-
<execution>
790-
<id>bump</id>
791-
<goals>
792-
<goal>bump-versions</goal>
793-
</goals>
794-
<configuration>
795-
<increment>100</increment>
796-
</configuration>
797-
</execution>
798-
</executions>
799-
</plugin>
800-
</plugins>
801-
</build>
802-
</profile>
803777
<profile>
804778
<id>build-individual-bundles</id>
805779
<activation>

0 commit comments

Comments
 (0)