|
3 | 3 | pull_request:
|
4 | 4 | push:
|
5 | 5 | branches:
|
6 |
| - - master |
| 6 | + - ci |
7 | 7 | concurrency:
|
8 | 8 | # Cancels pending runs when a PR gets updated.
|
9 | 9 | group: ${{ github.head_ref || github.run_id }}-${{ github.actor }}
|
10 | 10 | cancel-in-progress: true
|
11 | 11 | jobs:
|
12 |
| - x86_64-linux-debug: |
13 |
| - timeout-minutes: 420 |
14 |
| - runs-on: [self-hosted, Linux, x86_64] |
15 |
| - steps: |
16 |
| - - name: Checkout |
17 |
| - uses: actions/checkout@v3 |
18 |
| - - name: Build and Test |
19 |
| - run: sh ci/x86_64-linux-debug.sh |
20 |
| - x86_64-linux-release: |
21 |
| - timeout-minutes: 420 |
22 |
| - runs-on: [self-hosted, Linux, x86_64] |
23 |
| - steps: |
24 |
| - - name: Checkout |
25 |
| - uses: actions/checkout@v3 |
26 |
| - - name: Build and Test |
27 |
| - run: sh ci/x86_64-linux-release.sh |
28 |
| - aarch64-linux-debug: |
29 |
| - timeout-minutes: 480 |
30 |
| - runs-on: [self-hosted, Linux, aarch64] |
31 |
| - steps: |
32 |
| - - name: Checkout |
33 |
| - uses: actions/checkout@v3 |
34 |
| - - name: Build and Test |
35 |
| - run: sh ci/aarch64-linux-debug.sh |
36 |
| - aarch64-linux-release: |
37 |
| - timeout-minutes: 480 |
38 |
| - runs-on: [self-hosted, Linux, aarch64] |
39 |
| - steps: |
40 |
| - - name: Checkout |
41 |
| - uses: actions/checkout@v3 |
42 |
| - - name: Build and Test |
43 |
| - run: sh ci/aarch64-linux-release.sh |
44 |
| - x86_64-macos-release: |
45 |
| - runs-on: "macos-11" |
46 |
| - env: |
47 |
| - ARCH: "x86_64" |
48 |
| - steps: |
49 |
| - - name: Checkout |
50 |
| - uses: actions/checkout@v3 |
51 |
| - - name: Build and Test |
52 |
| - run: ci/x86_64-macos-release.sh |
53 |
| - aarch64-macos-debug: |
54 |
| - runs-on: [self-hosted, macOS, aarch64] |
55 |
| - env: |
56 |
| - ARCH: "aarch64" |
57 |
| - steps: |
58 |
| - - name: Checkout |
59 |
| - uses: actions/checkout@v3 |
60 |
| - - name: Build and Test |
61 |
| - run: ci/aarch64-macos-debug.sh |
62 |
| - aarch64-macos-release: |
63 |
| - runs-on: [self-hosted, macOS, aarch64] |
64 |
| - env: |
65 |
| - ARCH: "aarch64" |
66 |
| - steps: |
67 |
| - - name: Checkout |
68 |
| - uses: actions/checkout@v3 |
69 |
| - - name: Build and Test |
70 |
| - run: ci/aarch64-macos-release.sh |
71 |
| - x86_64-windows-debug: |
72 |
| - runs-on: windows-latest |
73 |
| - env: |
74 |
| - ARCH: "x86_64" |
75 |
| - steps: |
76 |
| - - name: Checkout |
77 |
| - uses: actions/checkout@v3 |
78 |
| - - name: Build and Test |
79 |
| - run: ci/x86_64-windows-debug.ps1 |
80 | 12 | x86_64-windows-release:
|
| 13 | + timeout-minutes: 120 |
81 | 14 | runs-on: windows-latest
|
82 | 15 | env:
|
83 | 16 | ARCH: "x86_64"
|
|
86 | 19 | uses: actions/checkout@v3
|
87 | 20 | - name: Build and Test
|
88 | 21 | run: ci/x86_64-windows-release.ps1
|
89 |
| - aarch64-windows: |
90 |
| - runs-on: [self-hosted, Windows, aarch64] |
91 |
| - env: |
92 |
| - ARCH: "aarch64" |
93 |
| - steps: |
94 |
| - - name: Checkout |
95 |
| - uses: actions/checkout@v3 |
96 |
| - - name: Build and Test |
97 |
| - run: ci/aarch64-windows.ps1 |
0 commit comments