Skip to content

Commit e80008f

Browse files
committed
Update Batch Strategy
1 parent bc8d5ba commit e80008f

File tree

1 file changed

+36
-20
lines changed

1 file changed

+36
-20
lines changed

.github/workflows/build-kernel-release.yml

Lines changed: 36 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,33 @@ jobs:
7272

7373
build-batch-2:
7474
needs: build-batch-1
75+
strategy:
76+
matrix:
77+
include:
78+
- model: OP13
79+
soc: sun
80+
branch: oneplus/sm8750
81+
manifest: JiuGeFaCai_oneplus_13_v.xml
82+
android_version: android15
83+
kernel_version: "6.6"
84+
- model: OPAce5Pro
85+
soc: sun
86+
branch: oneplus/sm8750
87+
manifest: JiuGeFaCai_oneplus_ace5_pro_v.xml
88+
android_version: android15
89+
kernel_version: "6.6"
90+
uses: ./.github/workflows/build.yml
91+
secrets: inherit
92+
with:
93+
model: ${{ matrix.model }}
94+
soc: ${{ matrix.soc }}
95+
branch: ${{ matrix.branch }}
96+
manifest: ${{ matrix.manifest }}
97+
android_version: ${{ matrix.android_version }}
98+
kernel_version: ${{ matrix.kernel_version }}
99+
100+
build-batch-3:
101+
needs: build-batch-2
75102
strategy:
76103
matrix:
77104
include:
@@ -87,12 +114,6 @@ jobs:
87114
manifest: oneplus_13r.xml
88115
android_version: android14
89116
kernel_version: "6.1"
90-
- model: OP-NORD-4
91-
soc: pineapple
92-
branch: oneplus/sm7675
93-
manifest: oneplus_nord_4_v.xml
94-
android_version: android14
95-
kernel_version: "6.1"
96117
uses: ./.github/workflows/build.yml
97118
secrets: inherit
98119
with:
@@ -103,8 +124,8 @@ jobs:
103124
android_version: ${{ matrix.android_version }}
104125
kernel_version: ${{ matrix.kernel_version }}
105126

106-
build-batch-3:
107-
needs: build-batch-2
127+
build-batch-4:
128+
needs: build-batch-3
108129
strategy:
109130
matrix:
110131
include:
@@ -114,18 +135,12 @@ jobs:
114135
manifest: oneplus_ace5.xml
115136
android_version: android14
116137
kernel_version: "6.1"
117-
- model: OP13
118-
soc: sun
119-
branch: oneplus/sm8750
120-
manifest: JiuGeFaCai_oneplus_13_v.xml
121-
android_version: android15
122-
kernel_version: "6.6"
123-
- model: OPAce5Pro
124-
soc: sun
125-
branch: oneplus/sm8750
126-
manifest: JiuGeFaCai_oneplus_ace5_pro_v.xml
127-
android_version: android15
128-
kernel_version: "6.6"
138+
- model: OP-NORD-4
139+
soc: pineapple
140+
branch: oneplus/sm7675
141+
manifest: oneplus_nord_4_v.xml
142+
android_version: android14
143+
kernel_version: "6.1"
129144
uses: ./.github/workflows/build.yml
130145
secrets: inherit
131146
with:
@@ -141,6 +156,7 @@ jobs:
141156
- build-batch-1
142157
- build-batch-2
143158
- build-batch-3
159+
- build-batch-4
144160
runs-on: ubuntu-latest
145161
if: ${{ inputs.make_release }}
146162
env:

0 commit comments

Comments
 (0)