Merge pull request #16801 from alexellis/actuated/managed-arm64

Switch over to managed Arm64 hosts
This commit is contained in:
Benjamin Wang
2023-10-24 18:23:04 +01:00
committed by GitHub
5 changed files with 32 additions and 125 deletions

View File

@@ -6,6 +6,16 @@ on:
# with individual checkout actions for each of the active release branches
schedule:
- cron: '30 1 * * *' # runs daily at 1:30 am.
# @alexellis
# Temporary triggers requested by @ahrtr, remove after merging
# PR: 16801
push:
pull_request:
# workflow_dispatch enables manual testing of this job by maintainers
workflow_dispatch:
jobs:
main-arm64:
uses: ./.github/workflows/e2e-arm64-template.yaml

View File

@@ -11,7 +11,7 @@ jobs:
test:
# this is to prevent the job to run at forked projects
if: github.repository == 'etcd-io/etcd'
runs-on: [self-hosted, Linux, ARM64]
runs-on: actuated-arm64-8cpu-32gb
container: golang:1.21-bookworm
defaults:
run:

View File

@@ -6,6 +6,16 @@ on:
# with individual checkout actions for each of the active release branches
schedule:
- cron: '25 9 * * *' # runs every day at 09:25 UTC
# workflow_dispatch enables manual testing of this job by maintainers
workflow_dispatch:
# @alexellis
# Temporary triggers requested by @ahrtr, remove after merging
# PR: 16801
push:
pull_request:
jobs:
main:
# GHA has a maximum amount of 6h execution time, we try to get done within 3h
@@ -23,7 +33,7 @@ jobs:
count: 80
testTimeout: 200m
artifactName: main-arm64
runs-on: "['self-hosted', 'Linux', 'ARM64']"
runs-on: actuated-arm64-8cpu-32gb
release-35:
uses: ./.github/workflows/robustness-template.yaml
with:
@@ -39,7 +49,7 @@ jobs:
count: 100
testTimeout: 200m
artifactName: release-35-arm64
runs-on: "['self-hosted', 'Linux', 'ARM64']"
runs-on: actuated-arm64-8cpu-32gb
release-34:
uses: ./.github/workflows/robustness-template.yaml
with:

View File

@@ -16,7 +16,7 @@ jobs:
test:
# this is to prevent the job to run at forked projects
if: github.repository == 'etcd-io/etcd'
runs-on: [self-hosted, Linux, ARM64]
runs-on: actuated-arm64-8cpu-32gb
container: golang:1.21-bookworm
defaults:
run: