Skip to content

Commit fd92f30

Browse files
committed
ci: add merge job to toolchain workflows
1 parent 4a985cd commit fd92f30

File tree

7 files changed

+57
-14
lines changed

7 files changed

+57
-14
lines changed

.github/workflows/aarch64_toolchain_cmake.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,9 @@ jobs:
3434
run: make --directory=ci toolchain_${{matrix.targets}}_build
3535
- name: Build Test stage
3636
run: make --directory=ci toolchain_${{matrix.targets}}_test
37+
38+
aarch64_toolchain_cmake:
39+
runs-on: ubuntu-latest
40+
needs: aarch64
41+
steps:
42+
- uses: actions/checkout@v5

.github/workflows/amd64_web_cmake.yml

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,26 @@ concurrency:
88
cancel-in-progress: true
99

1010
jobs:
11-
Distros:
11+
docker:
12+
name: amd64•Web•CMake
1213
runs-on: ubuntu-latest
1314
steps:
14-
- uses: actions/checkout@v5
15-
- name: Check docker
16-
run: |
17-
docker info
18-
docker buildx ls
19-
- name: Build env image
20-
run: make --directory=ci web_env
21-
- name: Build devel project
22-
run: make --directory=ci web_devel
23-
- name: Build project
24-
run: make --directory=ci web_build
25-
- name: Test project
26-
run: make --directory=ci web_test
15+
- uses: actions/checkout@v5
16+
- name: Check docker
17+
run: |
18+
docker info
19+
docker buildx ls
20+
- name: Build env image
21+
run: make --directory=ci web_env
22+
- name: Build devel image
23+
run: make --directory=ci web_devel
24+
- name: Build project
25+
run: make --directory=ci web_build
26+
- name: Test project
27+
run: make --directory=ci web_test
28+
29+
amd64_web_cmake:
30+
runs-on: ubuntu-latest
31+
needs: docker
32+
steps:
33+
- uses: actions/checkout@v5

.github/workflows/arm_toolchain_cmake.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,9 @@ jobs:
3434
run: make --directory=ci toolchain_${{matrix.targets}}_build
3535
- name: Build Test stage
3636
run: make --directory=ci toolchain_${{matrix.targets}}_test
37+
38+
arm_toolchain_cmake:
39+
runs-on: ubuntu-latest
40+
needs: arm
41+
steps:
42+
- uses: actions/checkout@v5

.github/workflows/mips64_toolchain_cmake.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,9 @@ jobs:
3434
run: make --directory=ci toolchain_${{matrix.targets}}_build
3535
- name: Build Test stage
3636
run: make --directory=ci toolchain_${{matrix.targets}}_test
37+
38+
mips64_toolchain_cmake:
39+
runs-on: ubuntu-latest
40+
needs: mips64
41+
steps:
42+
- uses: actions/checkout@v5

.github/workflows/powerpc_toolchain_cmake.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,9 @@ jobs:
3434
run: make --directory=ci toolchain_${{matrix.targets}}_build
3535
- name: Build Test stage
3636
run: make --directory=ci toolchain_${{matrix.targets}}_test
37+
38+
powerpc_toolchain_cmake:
39+
runs-on: ubuntu-latest
40+
needs: powerpc
41+
steps:
42+
- uses: actions/checkout@v5

.github/workflows/riscv64_toolchain_cmake.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,9 @@ jobs:
3131
run: make --directory=ci toolchain_${{matrix.targets}}_build
3232
- name: Build Test stage
3333
run: make --directory=ci toolchain_${{matrix.targets}}_test
34+
35+
riscv64_toolchain_cmake:
36+
runs-on: ubuntu-latest
37+
needs: riscv64
38+
steps:
39+
- uses: actions/checkout@v5

.github/workflows/s390x_toolchain_cmake.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,9 @@ jobs:
3131
run: make --directory=ci toolchain_${{matrix.targets}}_build
3232
- name: Build Test stage
3333
run: make --directory=ci toolchain_${{matrix.targets}}_test
34+
35+
s390x_toolchain_cmake:
36+
runs-on: ubuntu-latest
37+
needs: s390x
38+
steps:
39+
- uses: actions/checkout@v5

0 commit comments

Comments
 (0)