diff --git a/.github/workflows/build-and-test-self-hosted.yaml b/.github/workflows/build-and-test-arm64.yaml similarity index 84% rename from .github/workflows/build-and-test-self-hosted.yaml rename to .github/workflows/build-and-test-arm64.yaml index 9f351a5dc75ec..932c15d27b05f 100644 --- a/.github/workflows/build-and-test-self-hosted.yaml +++ b/.github/workflows/build-and-test-arm64.yaml @@ -1,4 +1,4 @@ -name: build-and-test-self-hosted +name: build-and-test-arm64 on: schedule: @@ -6,7 +6,7 @@ on: workflow_dispatch: jobs: - build-and-test-self-hosted: + build-and-test-arm64: runs-on: [self-hosted, linux, ARM64] container: ${{ matrix.container }}${{ matrix.container-suffix }} strategy: @@ -19,12 +19,15 @@ jobs: - -cuda include: - rosdistro: humble - container: ghcr.io/autowarefoundation/autoware-universe:humble-latest + container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt build-depends-repos: build_depends.repos steps: - name: Check out repository uses: actions/checkout@v3 + - name: Show disk space before the tasks + run: df -h + - name: Remove exec_depend uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1 @@ -47,3 +50,6 @@ jobs: rosdistro: ${{ matrix.rosdistro }} target-packages: ${{ steps.get-self-packages.outputs.self-packages }} build-depends-repos: ${{ matrix.build-depends-repos }} + + - name: Show disk space after the tasks + run: df -h diff --git a/.github/workflows/build-and-test-differential-self-hosted.yaml b/.github/workflows/build-and-test-differential-arm64.yaml similarity index 85% rename from .github/workflows/build-and-test-differential-self-hosted.yaml rename to .github/workflows/build-and-test-differential-arm64.yaml index 86d3011cf3208..f742dedcf0b89 100644 --- a/.github/workflows/build-and-test-differential-self-hosted.yaml +++ b/.github/workflows/build-and-test-differential-arm64.yaml @@ -1,4 +1,4 @@ -name: build-and-test-differential-self-hosted +name: build-and-test-differential-arm64 on: pull_request: @@ -12,9 +12,9 @@ jobs: prevent-no-label-execution: uses: autowarefoundation/autoware-github-actions/.github/workflows/prevent-no-label-execution.yaml@v1 with: - label: ARM64 + label: type:arm64 - build-and-test-differential-self-hosted: + build-and-test-differential-arm64: needs: prevent-no-label-execution if: ${{ needs.prevent-no-label-execution.outputs.run == 'true' }} runs-on: [self-hosted, linux, ARM64] @@ -29,7 +29,7 @@ jobs: - -cuda include: - rosdistro: humble - container: ghcr.io/autowarefoundation/autoware-universe:humble-latest + container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt build-depends-repos: build_depends.repos steps: - name: Check out repository @@ -37,6 +37,9 @@ jobs: with: fetch-depth: 0 + - name: Show disk space before the tasks + run: df -h + - name: Remove exec_depend uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1 @@ -59,3 +62,6 @@ jobs: rosdistro: ${{ matrix.rosdistro }} target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }} build-depends-repos: ${{ matrix.build-depends-repos }} + + - name: Show disk space after the tasks + run: df -h diff --git a/.github/workflows/build-and-test-differential.yaml b/.github/workflows/build-and-test-differential.yaml index e4231a12a6add..91c2daee6ebdf 100644 --- a/.github/workflows/build-and-test-differential.yaml +++ b/.github/workflows/build-and-test-differential.yaml @@ -16,7 +16,7 @@ jobs: build-and-test-differential: needs: prevent-no-label-execution if: ${{ needs.prevent-no-label-execution.outputs.run == 'true' }} - runs-on: [self-hosted, linux, X64] + runs-on: ubuntu-latest container: ${{ matrix.container }}${{ matrix.container-suffix }} strategy: fail-fast: false @@ -24,10 +24,11 @@ jobs: rosdistro: - humble container-suffix: + - "" - -cuda include: - rosdistro: humble - container: ghcr.io/autowarefoundation/autoware-universe:humble-latest + container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt build-depends-repos: build_depends.repos steps: - name: Check out repository @@ -35,7 +36,7 @@ jobs: with: fetch-depth: 0 - - name: Check disk space before build + - name: Show disk space before the tasks run: df -h - name: Remove exec_depend @@ -71,5 +72,5 @@ jobs: verbose: true flags: differential - - name: Check disk space after build + - name: Show disk space after the tasks run: df -h diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index a6eea766cd80d..49e1c979928ad 100644 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -9,7 +9,7 @@ on: jobs: build-and-test: if: ${{ github.event_name != 'push' || github.ref_name == github.event.repository.default_branch }} - runs-on: [self-hosted, linux, X64] + runs-on: ubuntu-latest container: ${{ matrix.container }}${{ matrix.container-suffix }} strategy: fail-fast: false @@ -21,12 +21,15 @@ jobs: - -cuda include: - rosdistro: humble - container: ghcr.io/autowarefoundation/autoware-universe:humble-latest + container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt build-depends-repos: build_depends.repos steps: - name: Check out repository uses: actions/checkout@v3 + - name: Show disk space before the tasks + run: df -h + - name: Remove exec_depend uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1 @@ -59,3 +62,6 @@ jobs: fail_ci_if_error: false verbose: true flags: total + + - name: Show disk space after the tasks + run: df -h