aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/build-and-test.yml
diff options
context:
space:
mode:
authorJason Mitchell <mitchej@gmail.com>2022-07-16 10:04:10 -0700
committerJason Mitchell <mitchej@gmail.com>2022-07-16 10:04:10 -0700
commit1ba46be9fb42d4b4e019d1f40377b1f32e3a6c1f (patch)
treee57c6b6dd7aaeb03380b712e1f3cd6a397c1a4da /.github/workflows/build-and-test.yml
parent03ac249109e00385475774f25270e555f1e1935c (diff)
downloadGT5-Unofficial-1ba46be9fb42d4b4e019d1f40377b1f32e3a6c1f.tar.gz
GT5-Unofficial-1ba46be9fb42d4b4e019d1f40377b1f32e3a6c1f.tar.bz2
GT5-Unofficial-1ba46be9fb42d4b4e019d1f40377b1f32e3a6c1f.zip
Migrate github actions to GTNH-Actions-Workflows
Diffstat (limited to '.github/workflows/build-and-test.yml')
-rw-r--r--.github/workflows/build-and-test.yml36
1 files changed, 2 insertions, 34 deletions
diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 6c9b3cbc6c..3ee2f686fd 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -1,5 +1,3 @@
-# This workflow will build a Java project with Gradle and cache/restore any dependencies to improve the workflow execution time
-# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle
name: Build and test
@@ -11,35 +9,5 @@ on:
jobs:
build-and-test:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
- with:
- fetch-depth: 0
-
- - name: Set up JDK 8
- uses: actions/setup-java@v2
- with:
- java-version: '8'
- distribution: 'adopt'
- cache: gradle
-
- - name: Grant execute permission for gradlew
- run: chmod +x gradlew
-
- - name: Setup the workspace
- run: ./gradlew setupCIWorkspace
-
- - name: Build the mod
- run: ./gradlew build
-
- - name: Run server for 1 minute
- run: |
- mkdir run
- echo "eula=true" > run/eula.txt
- timeout 10 ./gradlew runServer || true
-
- - name: Test no crashes happend
- run: |
- chmod +x .github/scripts/test-no-crash-reports.sh
- .github/scripts/test-no-crash-reports.sh
+ uses: GTNewHorizons/GTNH-Actions-Workflows/.github/workflows/build-and-test.yml@master
+ secrets: inherit