diff --git a/.github/config/evergreen-arm64.json b/.github/config/evergreen-arm64.json new file mode 100644 index 0000000000000..607c3327cc789 --- /dev/null +++ b/.github/config/evergreen-arm64.json @@ -0,0 +1,42 @@ +{ + "docker_service": "build-evergreen", + "platforms": [ + "evergreen-arm64", + "evergreen-arm64-sbversion-15", + "evergreen-arm64-sbversion-14", + "evergreen-arm64-sbversion-13" + ], + "includes": [ + { + "name":"arm64", + "platform":"evergreen-arm64", + "target_platform":"evergreen-arm64", + "target_cpu":"target_cpu=\\\"arm64\\\"", + "extra_gn_arguments":"use_asan=false" + }, + { + "name":"sbversion-15", + "platform":"evergreen-arm64-sbversion-15", + "target_platform":"evergreen-arm64", + "target_cpu":"target_cpu=\\\"arm64\\\"", + "extra_gn_arguments":"use_asan=false", + "sb_api_version":"sb_api_version=15" + }, + { + "name":"sbversion-14", + "platform":"evergreen-arm64-sbversion-14", + "target_platform":"evergreen-arm64", + "target_cpu":"target_cpu=\\\"arm64\\\"", + "extra_gn_arguments":"use_asan=false", + "sb_api_version":"sb_api_version=14" + }, + { + "name":"sbversion-13", + "platform":"evergreen-arm64-sbversion-13", + "target_platform":"evergreen-arm64", + "target_cpu":"target_cpu=\\\"arm64\\\"", + "extra_gn_arguments":"use_asan=false", + "sb_api_version":"sb_api_version=13" + } + ] +} diff --git a/.github/workflows/evergreen_23.lts.1+.yaml b/.github/workflows/evergreen_23.lts.1+.yaml index 69ff29f4b6eda..b61421c9533e0 100644 --- a/.github/workflows/evergreen_23.lts.1+.yaml +++ b/.github/workflows/evergreen_23.lts.1+.yaml @@ -41,6 +41,14 @@ jobs: with: platform: evergreen-arm-softfp nightly: ${{ github.event.inputs.nightly }} + evergreen-arm64: + uses: ./.github/workflows/main.yaml + permissions: + packages: write + pull-requests: write + with: + platform: evergreen-arm64 + nightly: ${{ github.event.inputs.nightly }} evergreen-x86: uses: ./.github/workflows/main.yaml permissions: