From bd70a2df7d00e2c907a6366c8c63fcee022bea93 Mon Sep 17 00:00:00 2001 From: Ramon Roche Date: Mon, 19 Aug 2024 10:03:35 -0700 Subject: [PATCH 1/3] ci: try runs-on Dronecode Infra --- .github/workflows/build_all_targets.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_all_targets.yml b/.github/workflows/build_all_targets.yml index 119236b3198e..1672129f3b03 100644 --- a/.github/workflows/build_all_targets.yml +++ b/.github/workflows/build_all_targets.yml @@ -14,7 +14,7 @@ on: jobs: group_targets: name: Scan for Board Targets - runs-on: ubuntu-latest + runs-on: [runs-on,runner=1cpu-linux-x64,image=ubuntu22-full-x64,"run-id=${{ github.run_id }}"] outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} timestamp: ${{ steps.set-timestamp.outputs.timestamp }} @@ -34,7 +34,7 @@ jobs: setup: name: ${{ matrix.group }} - runs-on: ubuntu-latest + runs-on: [runs-on,runner=8cpu-linux-x64,image=ubuntu22-full-x64,"run-id=${{ github.run_id }}"] needs: group_targets strategy: matrix: ${{ fromJson(needs.group_targets.outputs.matrix) }} From 47d7f93b760e6e52c0d495f7c8f196aaa88977b4 Mon Sep 17 00:00:00 2001 From: Ramon Roche Date: Tue, 20 Aug 2024 07:57:56 -0700 Subject: [PATCH 2/3] ci: comment on how to disable RunsOn --- .github/workflows/build_all_targets.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build_all_targets.yml b/.github/workflows/build_all_targets.yml index 1672129f3b03..e44730ea2003 100644 --- a/.github/workflows/build_all_targets.yml +++ b/.github/workflows/build_all_targets.yml @@ -1,3 +1,9 @@ +# NOTE: this workflow is now running on Dronecode / PX4 AWS account. +# - For questions about this setup please reach out to rroche@linuxfoundation.org +# - If you want to keep the tests running in GitHub Actions you need to uncomment the "runs-on: ubuntu-latest" lines +# and comment the "runs-on: [runs-on,runner=..." lines. +# - If you would like to duplicate this setup try setting up "RunsOn" on your own AWS account try https://runs-on.com + name: Build all targets on: @@ -14,6 +20,7 @@ on: jobs: group_targets: name: Scan for Board Targets + # runs-on: ubuntu-latest runs-on: [runs-on,runner=1cpu-linux-x64,image=ubuntu22-full-x64,"run-id=${{ github.run_id }}"] outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} @@ -34,6 +41,7 @@ jobs: setup: name: ${{ matrix.group }} + # runs-on: ubuntu-latest runs-on: [runs-on,runner=8cpu-linux-x64,image=ubuntu22-full-x64,"run-id=${{ github.run_id }}"] needs: group_targets strategy: From 4115c54922c6c409694f5ae5b98b812dfdede0d1 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Wed, 21 Aug 2024 10:55:48 -0400 Subject: [PATCH 3/3] Update .github/workflows/build_all_targets.yml --- .github/workflows/build_all_targets.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build_all_targets.yml b/.github/workflows/build_all_targets.yml index e44730ea2003..0aa6ce92e592 100644 --- a/.github/workflows/build_all_targets.yml +++ b/.github/workflows/build_all_targets.yml @@ -1,5 +1,4 @@ # NOTE: this workflow is now running on Dronecode / PX4 AWS account. -# - For questions about this setup please reach out to rroche@linuxfoundation.org # - If you want to keep the tests running in GitHub Actions you need to uncomment the "runs-on: ubuntu-latest" lines # and comment the "runs-on: [runs-on,runner=..." lines. # - If you would like to duplicate this setup try setting up "RunsOn" on your own AWS account try https://runs-on.com