authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-08-08 16:46:49+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-08-08 16:49:54+02:00
log8101104db0bdc7edeb07d91ab758c8a8d0861061
tree34c87fd3938416fe9a656049e05f70a10b94e136
parent0d0f09fb0ee60b5fa42f51732bde2a4db43453a8
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

ci: run riscv64-linux jobs if ci-riscv64-linux label is applied


1 files changed, 7 insertions(+), 2 deletions(-)

.github/workflows/ci.yaml+7-2
...@@ -1,6 +1,11 @@...@@ -1,6 +1,11 @@
1name: ci1name: ci
2on:2on:
3 pull_request:3 pull_request:
4 types:
5 - labeled
6 - opened
7 - reopened
8 - synchronize
4 push:9 push:
5 branches:10 branches:
6 - master11 - master
...@@ -51,7 +56,7 @@ jobs:...@@ -51,7 +56,7 @@ jobs:
51 - name: Build and Test56 - name: Build and Test
52 run: sh ci/aarch64-linux-release.sh57 run: sh ci/aarch64-linux-release.sh
53 riscv64-linux-debug:58 riscv64-linux-debug:
54 if: github.event_name == 'push'59 if: github.event_name == 'push' || contains(github.event.pull_request.labels.*.name, 'ci-riscv64-linux')
55 timeout-minutes: 42060 timeout-minutes: 420
56 runs-on: [self-hosted, Linux, riscv64]61 runs-on: [self-hosted, Linux, riscv64]
57 steps:62 steps:
...@@ -60,7 +65,7 @@ jobs:...@@ -60,7 +65,7 @@ jobs:
60 - name: Build and Test65 - name: Build and Test
61 run: sh ci/riscv64-linux-debug.sh66 run: sh ci/riscv64-linux-debug.sh
62 riscv64-linux-release:67 riscv64-linux-release:
63 if: github.event_name == 'push'68 if: github.event_name == 'push' || contains(github.event.pull_request.labels.*.name, 'ci-riscv64-linux')
64 timeout-minutes: 42069 timeout-minutes: 420
65 runs-on: [self-hosted, Linux, riscv64]70 runs-on: [self-hosted, Linux, riscv64]
66 steps:71 steps: