Skip to content

Commit 24b12ca

Browse files
authored
Update ci-tests-nightly.yml
1 parent 55c78dc commit 24b12ca

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

.github/workflows/ci-tests-nightly.yml

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ on:
1515
jobs:
1616
vars:
1717
name: Get Variables
18-
runs-on: ubuntu-20.04
18+
runs-on: ubuntu-latest
1919
outputs:
2020
version: ${{steps.version.outputs.version }}
2121
build: ${{steps.build.outputs.buildver}}
@@ -39,7 +39,7 @@ jobs:
3939
echo "buildver=$buildver" >> $GITHUB_OUTPUT
4040
tests:
4141
name: Gradle Tests
42-
runs-on: ubuntu-20.04
42+
runs-on: ubuntu-latest
4343
needs: [ vars ]
4444
steps:
4545
- name: Checkout
@@ -51,28 +51,26 @@ jobs:
5151
- name: Set up JDK
5252
uses: actions/setup-java@v3
5353
with:
54-
distribution: 'temurin'
55-
java-version: "17"
54+
distribution: microsoft
55+
java-version: 17
5656

57-
- name: Grant execute permission for gradlew
58-
run: chmod +x gradlew
59-
60-
- name: Create datagen assets
61-
continue-on-error: true
62-
run: ./gradlew runData --debug
57+
- name: Generate Datagen Assets
58+
uses: gradle/gradle-build-action@v2
59+
with:
60+
arguments: runData
6361
env:
6462
CC_RELEASE: false
6563
CC_SEMVER_VERSION: ${{ needs.vars.outputs.version }}
6664
CC_BUILD_NUM: ${{ needs.vars.outputs.build }}
6765

6866
- name: Test JAR with GameTest Server
69-
run: ./gradlew runGameTestServer --debug
67+
uses: gradle/gradle-build-action@v2
68+
with:
69+
arguments: runGameTestServer
7070
env:
7171
CC_RELEASE: false
7272
CC_SEMVER_VERSION: ${{ needs.vars.outputs.version }}
7373
CC_BUILD_NUM: ${{ needs.vars.outputs.build }}
74-
GITHUB_ACTOR: ${{ secrets.GITHUB_ACTOR }}
75-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7674

7775
- name: Upload build failure
7876
if: failure()
@@ -83,7 +81,7 @@ jobs:
8381

8482
nightly:
8583
name: Publish Nightly
86-
runs-on: ubuntu-20.04
84+
runs-on: ubuntu-latest
8785
needs: [ vars, tests ]
8886
steps:
8987
- name: Checkout
@@ -95,21 +93,22 @@ jobs:
9593
- name: Set up JDK
9694
uses: actions/setup-java@v3
9795
with:
98-
distribution: 'temurin'
99-
java-version: "17"
100-
101-
- name: Grant execute permission for gradlew
102-
run: chmod +x gradlew
96+
distribution: temurin
97+
java-version: 17
10398

10499
- name: Generate Resources
105-
run: ./gradlew runData
100+
uses: gradle/gradle-build-action@v2
101+
with:
102+
arguments: runData
106103
env:
107104
CC_RELEASE: false
108105
CC_SEMVER_VERSION: ${{ needs.vars.outputs.version }}
109106
CC_BUILD_NUM: ${{ needs.vars.outputs.build }}
110107

111108
- name: Publish gradle nightly jar
112-
run: ./gradlew publishMainPublicationToGitHubPackagesRepository
109+
uses: gradle/gradle-build-action@v2
110+
with:
111+
arguments: publishMainPublicationToGitHubPackagesRepository
113112
env:
114113
CC_RELEASE: false
115114
CC_SEMVER_VERSION: ${{ needs.vars.outputs.version }}

0 commit comments

Comments
 (0)