Skip to content

Commit 7901de6

Browse files
authored
Merge pull request #77 from ez-plugins/ci/automatic-nightly-release
Ci/automatic nightly release
2 parents eb313e4 + 45f44bc commit 7901de6

8 files changed

Lines changed: 22 additions & 26 deletions

File tree

.github/workflows/nightly.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ jobs:
2121
token: ${{ secrets.GITHUB_TOKEN }}
2222

2323
# Only proceed when there are real (non-bot) commits since the last tag
24-
# (stable or nightly). This prevents a duplicate nightly when only the
25-
# automated version-bump commit is present.
24+
# (stable or nightly). This prevents duplicate nightlies on days with no new work.
2625
- name: Check for unreleased changes since last tag
2726
id: changes
2827
run: |
@@ -54,12 +53,9 @@ jobs:
5453
java-version: '25'
5554
cache: maven
5655

57-
# Compute two versions:
58-
# nightly – used for the JAR, Modrinth release, and git tag
59-
# e.g. 3.0.1-nightly.20260422
60-
# next – bumped patch version committed back to main
61-
# e.g. 3.0.2 (pom.xml stays at this for the next cycle)
62-
- name: Compute nightly and next versions
56+
# Compute the nightly version used for the JAR, Modrinth release, and git tag.
57+
# e.g. 3.0.1-nightly.20260422
58+
- name: Compute nightly version
6359
if: steps.changes.outputs.has_changes == 'true'
6460
id: version
6561
run: |
@@ -135,7 +131,7 @@ jobs:
135131
136132
{
137133
printf '\n#### Notes\n\n'
138-
printf '> 🌙 Automated nightly beta build from `main` (%s).\n' "$DATE_DISPLAY"
134+
printf '> 🌙 Automated nightly beta build from `v3.x` (%s).\n' "$DATE_DISPLAY"
139135
printf '>\n'
140136
printf '> Built from [`%s`](https://github.com/%s/commit/%s)\n' \
141137
"$SHORT_SHA" "$REPO" "${{ github.sha }}"

ezrtp-api/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
<parent>
66
<groupId>com.skyblockexp</groupId>
77
<artifactId>ezrtp-parent</artifactId>
8-
<version>3.0.1</version>
8+
<version>3.0.2</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

1212
<groupId>com.skyblockexp</groupId>
1313
<artifactId>ezrtp-api</artifactId>
14-
<version>3.0.1</version>
14+
<version>3.0.2</version>
1515
<packaging>jar</packaging>
1616
<name>EzRTP API</name>
1717
<description>Lightweight public API for EzRTP intended for third-party plugins.</description>

ezrtp-bukkit/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
<parent>
66
<groupId>com.skyblockexp</groupId>
77
<artifactId>ezrtp-parent</artifactId>
8-
<version>3.0.1</version>
8+
<version>3.0.2</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

1212
<groupId>com.skyblockexp</groupId>
1313
<artifactId>ezrtp-bukkit</artifactId>
14-
<version>3.0.1</version>
14+
<version>3.0.2</version>
1515
<packaging>jar</packaging>
1616
<name>EzRTP (Bukkit)</name>
1717
<description>EzRTP Bukkit-compatible plugin module.</description>
@@ -111,7 +111,7 @@
111111
<dependency>
112112
<groupId>com.skyblockexp</groupId>
113113
<artifactId>ezrtp-common</artifactId>
114-
<version>3.0.1</version>
114+
<version>3.0.2</version>
115115
</dependency>
116116
</dependencies>
117117

ezrtp-common/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
<parent>
66
<groupId>com.skyblockexp</groupId>
77
<artifactId>ezrtp-parent</artifactId>
8-
<version>3.0.1</version>
8+
<version>3.0.2</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

1212
<groupId>com.skyblockexp</groupId>
1313
<artifactId>ezrtp-common</artifactId>
14-
<version>3.0.1</version>
14+
<version>3.0.2</version>
1515
<packaging>jar</packaging>
1616
<name>EzRTP Common</name>
1717
<description>Shared utilities for EzRTP (platform-independent)</description>

ezrtp-paper/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
<parent>
66
<groupId>com.skyblockexp</groupId>
77
<artifactId>ezrtp-parent</artifactId>
8-
<version>3.0.1</version>
8+
<version>3.0.2</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

1212
<groupId>com.skyblockexp</groupId>
1313
<artifactId>ezrtp-paper</artifactId>
14-
<version>3.0.1</version>
14+
<version>3.0.2</version>
1515
<packaging>jar</packaging>
1616
<name>EzRTP (Paper)</name>
1717
<description>Paper-optimized module for EzRTP</description>
@@ -32,7 +32,7 @@
3232
<dependency>
3333
<groupId>com.skyblockexp</groupId>
3434
<artifactId>ezrtp-common</artifactId>
35-
<version>3.0.1</version>
35+
<version>3.0.2</version>
3636
</dependency>
3737
<dependency>
3838
<groupId>org.junit.jupiter</groupId>

ezrtp-purpur/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.skyblockexp</groupId>
77
<artifactId>ezrtp-parent</artifactId>
8-
<version>3.0.1</version>
8+
<version>3.0.2</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

@@ -18,12 +18,12 @@
1818
<dependency>
1919
<groupId>com.skyblockexp</groupId>
2020
<artifactId>ezrtp-paper</artifactId>
21-
<version>3.0.1</version>
21+
<version>3.0.2</version>
2222
</dependency>
2323
<dependency>
2424
<groupId>com.skyblockexp</groupId>
2525
<artifactId>ezrtp-common</artifactId>
26-
<version>3.0.1</version>
26+
<version>3.0.2</version>
2727
</dependency>
2828
<dependency>
2929
<groupId>io.papermc.paper</groupId>

ezrtp-spigot/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
<parent>
66
<groupId>com.skyblockexp</groupId>
77
<artifactId>ezrtp-parent</artifactId>
8-
<version>3.0.1</version>
8+
<version>3.0.2</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

1212
<groupId>com.skyblockexp</groupId>
1313
<artifactId>ezrtp-spigot</artifactId>
14-
<version>3.0.1</version>
14+
<version>3.0.2</version>
1515
<packaging>jar</packaging>
1616
<name>EzRTP (Spigot)</name>
1717
<description>Spigot-optimized module for EzRTP</description>
@@ -26,7 +26,7 @@
2626
<dependency>
2727
<groupId>com.skyblockexp</groupId>
2828
<artifactId>ezrtp-common</artifactId>
29-
<version>3.0.1</version>
29+
<version>3.0.2</version>
3030
</dependency>
3131
</dependencies>
3232

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.skyblockexp</groupId>
66
<artifactId>ezrtp-parent</artifactId>
7-
<version>3.0.1</version>
7+
<version>3.0.2</version>
88
<packaging>pom</packaging>
99
<name>EzRTP Parent</name>
1010
<description>Aggregator POM for EzRTP multi-module build</description>

0 commit comments

Comments
 (0)