Content-Length: 382879 | pFad | http://github.com/mapstruct/mapstruct/commit/9847eaf195cb891c5a47df96db2b90a1b335b75b

45 #3876: Move Windows and Mac OS builds outside of the main workflow · mapstruct/mapstruct@9847eaf · GitHub
Skip to content

Commit 9847eaf

Browse files
authored
#3876: Move Windows and Mac OS builds outside of the main workflow
1 parent ce84c81 commit 9847eaf

File tree

3 files changed

+40
-24
lines changed

3 files changed

+40
-24
lines changed

.github/workflows/macos.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Mac OS CI
2+
3+
on: push
4+
5+
env:
6+
MAVEN_ARGS: -V -B --no-transfer-progress -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120
7+
8+
jobs:
9+
mac:
10+
name: 'Mac OS'
11+
runs-on: macos-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
- name: 'Set up JDK 21'
15+
uses: actions/setup-java@v4
16+
with:
17+
distribution: 'zulu'
18+
java-version: 21
19+
- name: 'Test'
20+
run: ./mvnw ${MAVEN_ARGS} install

.github/workflows/main.yml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -58,27 +58,3 @@ jobs:
5858
java-version: ${{ matrix.java }}
5959
- name: 'Run integration tests'
6060
run: ./mvnw ${MAVEN_ARGS} verify -pl integrationtest
61-
windows:
62-
name: 'Windows'
63-
runs-on: windows-latest
64-
steps:
65-
- uses: actions/checkout@v4
66-
- name: 'Set up JDK 21'
67-
uses: actions/setup-java@v4
68-
with:
69-
distribution: 'zulu'
70-
java-version: 21
71-
- name: 'Test'
72-
run: ./mvnw %MAVEN_ARGS% install
73-
mac:
74-
name: 'Mac OS'
75-
runs-on: macos-latest
76-
steps:
77-
- uses: actions/checkout@v3
78-
- name: 'Set up JDK 21'
79-
uses: actions/setup-java@v4
80-
with:
81-
distribution: 'zulu'
82-
java-version: 21
83-
- name: 'Test'
84-
run: ./mvnw ${MAVEN_ARGS} install

.github/workflows/windows.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Windows CI
2+
3+
on: push
4+
5+
env:
6+
MAVEN_ARGS: -V -B --no-transfer-progress -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120
7+
8+
jobs:
9+
windows:
10+
name: 'Windows'
11+
runs-on: windows-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
- name: 'Set up JDK 21'
15+
uses: actions/setup-java@v4
16+
with:
17+
distribution: 'zulu'
18+
java-version: 21
19+
- name: 'Test'
20+
run: ./mvnw %MAVEN_ARGS% install

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/mapstruct/mapstruct/commit/9847eaf195cb891c5a47df96db2b90a1b335b75b

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy