Skip to content

Commit f59c5f1

Browse files
authored
Combine Windows CI with Ubuntu and macOS (#21)
1 parent 4d66d7c commit f59c5f1

File tree

1 file changed

+3
-34
lines changed

1 file changed

+3
-34
lines changed

.github/workflows/github_actions.yml

Lines changed: 3 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -9,43 +9,12 @@ on:
99
- 'main'
1010
pull_request:
1111

12-
1312
jobs:
14-
Test_Windows:
15-
runs-on: windows-2019
16-
steps:
17-
- name: checkout
18-
uses: actions/checkout@v4
19-
20-
- name: Set up Java
21-
uses: actions/setup-java@v4
22-
with:
23-
distribution: 'adopt'
24-
java-version: '11'
25-
check-latest: false
26-
27-
- name: checkFormat
28-
uses: gradle/gradle-build-action@v3
29-
with:
30-
arguments: checkFormat
31-
32-
- name: assemble
33-
uses: gradle/gradle-build-action@v3
34-
with:
35-
arguments: assemble
36-
37-
- name: test
38-
env:
39-
API_TOKEN: ${{ secrets.API_TOKEN }}
40-
uses: gradle/gradle-build-action@v3
41-
with:
42-
arguments: test
43-
44-
Test_Ubuntu_macOS:
13+
Test:
4514
runs-on: ${{ matrix.os }}
4615
strategy:
4716
matrix:
48-
os: [ ubuntu-latest, macos-12 ]
17+
os: [ ubuntu-22.04, macos-12, windows-2019 ]
4918

5019
steps:
5120
- name: checkout
@@ -77,7 +46,7 @@ jobs:
7746

7847
Release:
7948
if: startsWith(github.ref, 'refs/tags/')
80-
needs: [Test_Ubuntu_macOS, Test_Windows]
49+
needs: [Test]
8150
name: Create-Release
8251
runs-on: ubuntu-latest
8352
steps:

0 commit comments

Comments
 (0)