mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Run arm64 unit and integration tests in a container.
Signed-off-by: James Blair <mail@jamesblair.net>
This commit is contained in:
6
.github/workflows/tests-arm64.yaml
vendored
6
.github/workflows/tests-arm64.yaml
vendored
@@ -11,6 +11,10 @@ jobs:
|
||||
if: github.repository == 'etcd-io/etcd'
|
||||
runs-on: [self-hosted, Linux, ARM64]
|
||||
needs: goversion
|
||||
container: golang:1.19-bullseye
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
@@ -21,6 +25,8 @@ jobs:
|
||||
- linux-arm64-unit-4-cpu-race
|
||||
steps:
|
||||
- uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
# https://github.com/actions/checkout/issues/1169
|
||||
- run: git config --system --add safe.directory '*'
|
||||
- uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1
|
||||
with:
|
||||
go-version: ${{ needs.goversion.outputs.goversion }}
|
||||
|
||||
Reference in New Issue
Block a user