Skip to content

Commit b552638

Browse files
committed
ci: Don’t build example app in pull request
1 parent 9fc4962 commit b552638

File tree

2 files changed

+41
-36
lines changed

2 files changed

+41
-36
lines changed

.github/workflows/gradle.yml renamed to .github/workflows/simple.yml

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,11 @@
1-
name: Java CI with Gradle
1+
name: Build example app
22

33
on:
44
push:
55
branches: [ "main" ]
6-
pull_request:
7-
branches: [ "main" ]
8-
workflow_call:
9-
10-
permissions:
11-
contents: read
126

137
jobs:
148
build:
15-
strategy:
16-
matrix:
17-
include:
18-
- target: iosSimulatorArm64Test
19-
os: macos-latest
20-
- target: desktopTest
21-
os: ubuntu-latest
22-
- target: assembleAndroidTest
23-
os: ubuntu-latest
24-
- target: testDebugUnitTest
25-
os: ubuntu-latest
26-
- target: testReleaseUnitTest
27-
os: ubuntu-latest
28-
runs-on: ${{ matrix.os }}
29-
30-
steps:
31-
- name: Checkout
32-
uses: actions/checkout@v4
33-
- name: Set up JDK
34-
uses: actions/setup-java@v4
35-
with:
36-
distribution: 'zulu'
37-
java-version: '17'
38-
- name: Build with Gradle
39-
uses: gradle/actions/setup-gradle@v4
40-
- name: Run the Test
41-
run: ./gradlew ${{ matrix.target }}
42-
43-
simple:
449
runs-on: ubuntu-latest
4510

4611
steps:

.github/workflows/test.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Build test
2+
3+
on:
4+
push:
5+
branches: [ "main" ]
6+
pull_request:
7+
branches: [ "main" ]
8+
9+
permissions:
10+
contents: read
11+
12+
jobs:
13+
build:
14+
strategy:
15+
matrix:
16+
include:
17+
- target: iosSimulatorArm64Test
18+
os: macos-latest
19+
- target: desktopTest
20+
os: ubuntu-latest
21+
- target: assembleAndroidTest
22+
os: ubuntu-latest
23+
- target: testDebugUnitTest
24+
os: ubuntu-latest
25+
- target: testReleaseUnitTest
26+
os: ubuntu-latest
27+
runs-on: ${{ matrix.os }}
28+
29+
steps:
30+
- name: Checkout
31+
uses: actions/checkout@v4
32+
- name: Set up JDK
33+
uses: actions/setup-java@v4
34+
with:
35+
distribution: 'zulu'
36+
java-version: '17'
37+
- name: Build with Gradle
38+
uses: gradle/actions/setup-gradle@v4
39+
- name: Run the Test
40+
run: ./gradlew ${{ matrix.target }}

0 commit comments

Comments
 (0)