Skip to content

Commit cbfe7d8

Browse files
committed
improve testing PR action and target the main branch
Signed-off-by: Andre Bossert <anb0s@anbos.de>
1 parent 4f99dd4 commit cbfe7d8

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

.github/workflows/testing.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@ jobs:
2727
- name: 'Create Pull Request'
2828
uses: peter-evans/create-pull-request@v3
2929
with:
30-
title: 'testing of build ${{ env.build_version_full }}'
30+
commit-message: '[${{ env.build_version_unqualified }}] testing build ${{ env.build_version_full }}'
31+
title: '[${{ env.build_version_unqualified }}] testing of build ${{ env.build_version_full }}'
3132
body: |
32-
### I need help with testing of the build **${{ env.build_version_full }}**
33+
### Help wanted with testing of the build **${{ env.build_version_full }}**
3334
3435
It is available at the testing update site now: http://anb0s.github.io/EasyShell/testing
3536
Version: **EasyShell ${{ env.build_version_full }}**
@@ -38,7 +39,10 @@ jobs:
3839
3940
### All fixed issues
4041
41-
[milestone ${{ env.build_version_unqualified }}](https://github.com/anb0s/EasyShell/milestone/8?closed=1)
42+
[milestone ${{ env.build_version_unqualified }}](https://github.com/anb0s/EasyShell/milestone/${{ env.build_version_milestone }}?closed=1)
4243
labels: |
4344
help wanted
4445
Version ${{ env.build_version_unqualified }}
46+
milestone: ${{ env.build_version_milestone }}
47+
delete-branch: true
48+
base: main

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
<properties>
2121
<new.version>2.3.0-SNAPSHOT</new.version>
22+
<version.milestone>8</version.milestone>
2223
<tycho.version>2.7.0</tycho.version>
2324
<target.platform>Eclipse-2021-12</target.platform>
2425
<target.platform.url>http://download.eclipse.org/releases/2021-12</target.platform.url>

site/packaging-p2composite.ant

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
<property name="build.version.unqualified" value="${unqualifiedVersion}" />
6161
<property name="build.version.qualifier" value="${buildQualifier}" />
6262
<property name="build.version.full" value="${build.version.unqualified}.${build.version.qualifier}" />
63+
<property name="build.version.milestone" value="${buildMilestone}" />
6364
<property name="build.version.file" location="${project.build.directory}/build.version.properties" />
6465
<property name="site.composite.name" value="${site.label} ${majorMinorVersion}" />
6566
<ucfirst string="${site.dir}" to="site.dir.ucfirst" />
@@ -96,6 +97,7 @@
9697
<echo file="${build.version.file}" append="false" message="build_version_unqualified=${build.version.unqualified}${line.separator}"/>
9798
<echo file="${build.version.file}" append="true" message="build_version_qualifier=${build.version.qualifier}${line.separator}"/>
9899
<echo file="${build.version.file}" append="true" message="build_version_full=${build.version.full}${line.separator}"/>
100+
<echo file="${build.version.file}" append="true" message="build_version_milestone=${build.version.milestone}${line.separator}"/>
99101

100102
<copy file="${parent.root.dir}/README.md" tofile="${site.parent.dir}/index.md" overwrite="true"/>
101103
</target>

site/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<version>${tycho.version}</version>
2828
<configuration>
2929
<!-- IMPORTANT: DO NOT split the arg line -->
30-
<appArgLine>-application org.eclipse.ant.core.antRunner -buildfile packaging-p2composite.ant p2.composite.add -Dsite.label="EasyShell" -Dsite.dir=${site.dir} -Dproject.build.directory=${project.build.directory} -DunqualifiedVersion=${unqualifiedVersion} -DbuildQualifier=${buildQualifier}</appArgLine>
30+
<appArgLine>-application org.eclipse.ant.core.antRunner -buildfile packaging-p2composite.ant p2.composite.add -Dsite.label="EasyShell" -Dsite.dir=${site.dir} -Dproject.build.directory=${project.build.directory} -DunqualifiedVersion=${unqualifiedVersion} -DbuildQualifier=${buildQualifier} -DbuildMilestone=${version.milestone}</appArgLine>
3131
<repositories>
3232
<repository>
3333
<id>${target.platform.name}</id>

0 commit comments

Comments
 (0)