File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 1717 fail-fast : false
1818 matrix :
1919 gotags : [ 'GOTAGS=""', 'GOTAGS=release' ]
20- runs-on : ubuntu-latest
20+ arch : [amd64, arm64]
21+ runs-on : ${{ (matrix.arch == 'arm64' && 'ubuntu-24.04-arm') || 'ubuntu-24.04' }}
2122 outputs :
2223 new-jiras : ${{ steps.junit2jira.outputs.new-jiras }}
2324 container :
3940 uses : ./.github/actions/cache-go-dependencies
4041
4142 - name : Go Unit Tests
42- run : ${{ matrix.gotags }} make go-unit-tests
43+ run : |
44+ ${{ matrix.gotags }} make go-unit-tests
4345
4446 - uses : codecov/codecov-action@v3
4547 with :
7375 paths : ' junit-reports/report.xml'
7476
7577 - name : Report test failures to Jira
76- if : (!cancelled())
78+ if : (!cancelled()) && matrix.arch != 'arm64' # junit2jira needs arm release
7779 id : junit2jira
7880 uses : ./.github/actions/junit2jira
7981 with :
Original file line number Diff line number Diff line change 5757ifeq ($(UNAME_S ) ,Darwin)
5858PROTOC_OS = osx
5959endif
60- PROTOC_ARCH =$(shell case $$(uname -m ) in (arm64) echo aarch_64 ;; (s390x) echo s390_64 ;; (*) uname -m ;; esac)
60+ PROTOC_ARCH =$(shell case $$(uname -m ) in (arm64|aarch64 ) echo aarch_64 ;; (s390x) echo s390_64 ;; (*) uname -m ;; esac)
6161
6262PROTO_PRIVATE_DIR := $(BASE_PATH ) /.proto
6363
You can’t perform that action at this time.
0 commit comments