File tree 3 files changed +32
-2
lines changed
3 files changed +32
-2
lines changed Original file line number Diff line number Diff line change 8
8
count : 10
9
9
testTimeout : 30m
10
10
runs-on : " ['ubuntu-latest']"
11
+ arm64 :
12
+ uses : ./.github/workflows/robustness_template.yaml
13
+ with :
14
+ count : 10
15
+ testTimeout : 30m
16
+ runs-on : " ['ubuntu-24.04-arm']"
Original file line number Diff line number Diff line change @@ -15,8 +15,6 @@ permissions: read-all
15
15
16
16
jobs :
17
17
test-linux :
18
- # this is to prevent arm64 jobs from running at forked projects
19
- if : ${{ github.repository == 'etcd-io/bbolt' || inputs.runs-on == 'ubuntu-latest' }}
20
18
strategy :
21
19
fail-fast : false
22
20
matrix :
Original file line number Diff line number Diff line change
1
+ ---
2
+ name : Tests ARM64
3
+ permissions : read-all
4
+ on : [push, pull_request]
5
+ jobs :
6
+ test-linux-arm64 :
7
+ uses : ./.github/workflows/tests-template.yml
8
+ test-linux-arm64-race :
9
+ uses : ./.github/workflows/tests-template.yml
10
+ with :
11
+ runs-on : ubuntu-24.04-arm
12
+ targets : " ['linux-unit-test-4-cpu-race']"
13
+
14
+ coverage :
15
+ needs :
16
+ - test-linux-arm64
17
+ - test-linux-arm64-race
18
+ runs-on : ubuntu-24.04-arm
19
+ steps :
20
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21
+ - id : goversion
22
+ run : echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT"
23
+ - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
24
+ with :
25
+ go-version : ${{ steps.goversion.outputs.goversion }}
26
+ - run : make coverage
You can’t perform that action at this time.
0 commit comments