aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2025-07-16 03:25:10 +0200
committerAlex Rønne Petersen <alex@alexrp.com>2025-07-16 03:25:10 +0200
commit9a69aede0e250c136de5f1e1b33f072d4d744ffc (patch)
tree97698c22be41bc6f984e9ab2b4fe2c5258da1ff1 /.github
parentdbe0e0c1bc13f5bbb31b043174d278291df31f34 (diff)
downloadzig-9a69aede0e250c136de5f1e1b33f072d4d744ffc.tar.gz
zig-9a69aede0e250c136de5f1e1b33f072d4d744ffc.zip
ci: add riscv workflow with manual trigger for experimentation
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/riscv.yaml22
1 files changed, 22 insertions, 0 deletions
diff --git a/.github/workflows/riscv.yaml b/.github/workflows/riscv.yaml
new file mode 100644
index 0000000000..b5baf43a6d
--- /dev/null
+++ b/.github/workflows/riscv.yaml
@@ -0,0 +1,22 @@
+name: riscv
+on:
+ workflow_dispatch:
+permissions:
+ contents: read
+jobs:
+ riscv64-linux-debug:
+ timeout-minutes: 1020
+ runs-on: [self-hosted, Linux, riscv64]
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+ - name: Build and Test
+ run: sh ci/riscv64-linux-debug.sh
+ riscv64-linux-release:
+ timeout-minutes: 900
+ runs-on: [self-hosted, Linux, riscv64]
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+ - name: Build and Test
+ run: sh ci/riscv64-linux-release.sh