We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4575d01 commit 1230064Copy full SHA for 1230064
1 file changed
.github/workflows/main.yml
@@ -0,0 +1,30 @@
1
+name: RISC-V Simulator CI
2
+
3
+on:
4
+ push:
5
+ branches: [ main ]
6
+ pull_request:
7
8
9
+jobs:
10
+ build-and-run-tests:
11
+ runs-on: ubuntu-latest
12
13
+ container:
14
+ image: docker.io/harsonlau/riscv-tools:latest
15
16
+ steps:
17
+ - uses: actions/checkout@v3
18
19
+ - name: Run All Tests
20
+ run: |
21
+ set -e
22
+ for test_file in test/src/*.c; do
23
+ test_name=$(basename "$test_file" .c)
24
25
+ echo "---"
26
+ echo "🚀 Running test: $test_name"
27
28
29
+ make T="$test_name"
30
+ done
0 commit comments