Skip to content

Commit 0dca65b

Browse files
committed
release: v4.0.0-beta3
1 parent 7ac5b6b commit 0dca65b

File tree

4 files changed

+43
-8
lines changed

4 files changed

+43
-8
lines changed

.changelog/v4.0.0-beta3.md

Whitespace-only changes.

.github/workflows/publish-v4-release.yml

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ env:
1414
GRADLE_OPTS: "-Dfile.encoding=UTF-8"
1515

1616
jobs:
17-
test-and-publish-v4-release:
18-
name: Publish v4 Release
17+
test-pre-release:
18+
name: Test pre release
1919
strategy:
2020
matrix:
2121
os: [ macos-latest, windows-latest, ubuntu-latest ]
@@ -24,20 +24,50 @@ jobs:
2424
# 检出仓库代码
2525
- name: Check Out Repo
2626
uses: actions/checkout@v4
27-
2827
# setup Java
2928
- name: Setup Java 21
3029
uses: actions/setup-java@v4
3130
with:
3231
distribution: 'zulu'
3332
java-version: 21
34-
#cache: 'gradle'
35-
36-
- name: Run All Tests
33+
cache: 'gradle'
34+
- name: Run All Tests pre release
3735
uses: gradle/gradle-build-action@v3
3836
with:
3937
gradle-version: 8.5
40-
arguments: assemble test
38+
arguments: |
39+
assemble
40+
allTests
41+
--info
42+
--warning-mode all
43+
44+
- name: Upload test reports
45+
uses: actions/upload-artifact@v4
46+
if: ${{ always() }}
47+
with:
48+
name: test-reports-${{ matrix.os }}
49+
path: '**/build/reports/tests'
50+
retention-days: 7
51+
52+
test-and-publish-v4-release:
53+
name: Publish v4 Release
54+
needs: test-pre-release
55+
strategy:
56+
matrix:
57+
os: [ macos-latest, windows-latest, ubuntu-latest ]
58+
runs-on: ${{ matrix.os }}
59+
steps:
60+
# 检出仓库代码
61+
- name: Check Out Repo
62+
uses: actions/checkout@v4
63+
64+
# setup Java
65+
- name: Setup Java 21
66+
uses: actions/setup-java@v4
67+
with:
68+
distribution: 'zulu'
69+
java-version: 21
70+
cache: 'gradle'
4171

4272
# setup Gradle
4373
- name: Gradle Publish Release

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# v4.0.0-beta3
2+
3+
> Release & Pull Notes: [v4.0.0-beta3](https://github.com/simple-robot/simpler-robot/releases/tag/v4.0.0-beta3)
4+
5+
16
# v4.0.0-beta2
27

38
> Release & Pull Notes: [v4.0.0-beta2](https://github.com/simple-robot/simpler-robot/releases/tag/v4.0.0-beta2)

buildSrc/src/main/kotlin/P.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ sealed class P(override val group: String) : ProjectDetail() {
8585
val versionWithoutSnapshot: Version
8686

8787
init {
88-
val mainVersion = version(4, 0, 0) - version("beta2")
88+
val mainVersion = version(4, 0, 0) - version("beta3")
8989

9090
fun initVersionWithoutSnapshot(status: Version?): Version = if (status == null) {
9191
mainVersion

0 commit comments

Comments
 (0)