Skip to content

Add build files 2026-08-30-1407 #24

Add build files 2026-08-30-1407

Add build files 2026-08-30-1407 #24

Workflow file for this run

jobs:
stage_0_job_0:
name: mutex package cmake-core ament-package
runs-on: macos-15
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-distro-mutex ros2-ament-package ros2-ament-cmake-core ros-rolling-ament-package
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-distro-mutex ros2-ament-package ros2-ament-cmake-core
ros-rolling-ament-package
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_1_job_1:
name: workspace environment ament-cmake-core
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_0_job_0
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ros-workspace ros2-ros-environment ros-rolling-ament-cmake-core
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros-workspace ros2-ros-environment ros-rolling-ament-cmake-core
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_2:
name: lint cmake-python cmake-libraries cmake-include-directories cmake-export-libraries
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-lint ros2-ament-cmake-python ros2-ament-cmake-libraries
ros2-ament-cmake-include-directories ros2-ament-cmake-export-libraries
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-lint ros2-ament-cmake-python ros2-ament-cmake-libraries
ros2-ament-cmake-include-directories ros2-ament-cmake-export-libraries
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_3:
name: cmake-version cmake-export-link-flags cmake-export-include-directories cmake-export-definitions
benchmark-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-cmake-version ros2-ament-cmake-export-link-flags ros2-ament-cmake-export-include-directories
ros2-ament-cmake-export-definitions ros2-google-benchmark-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-version ros2-ament-cmake-export-link-flags
ros2-ament-cmake-export-include-directories ros2-ament-cmake-export-definitions
ros2-google-benchmark-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_4:
name: testing-tools-cpp ros2-fastcdr interface-files hoofs headers
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-osrf-testing-tools-cpp ros2-fastcdr ros2-test-interface-files
ros2-iceoryx-hoofs ros2-urdfdom-headers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-osrf-testing-tools-cpp ros2-fastcdr ros2-test-interface-files
ros2-iceoryx-hoofs ros2-urdfdom-headers
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_5:
name: parameter-library-py test-files vendor ros2-ruckig cmakemodules
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-generate-parameter-library-py ros2-sdformat-test-files ros2-gtest-vendor
ros2-ruckig ros2-jrl-cmakemodules
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-generate-parameter-library-py ros2-sdformat-test-files
ros2-gtest-vendor ros2-ruckig ros2-jrl-cmakemodules
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_6:
name: ros2-proxsuite industrial-cmake-boilerplate ros2-ompl ros2-gtsam enum
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-proxsuite ros2-ros-industrial-cmake-boilerplate ros2-ompl ros2-gtsam
ros2-magic-enum
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-proxsuite ros2-ros-industrial-cmake-boilerplate ros2-ompl
ros2-gtsam ros2-magic-enum
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_7:
name: trees trees-js ros2-apriltag mit ros-workspace
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-py-trees ros2-py-trees-js ros2-apriltag ros2-apriltag-mit ros-rolling-ros-workspace
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-py-trees ros2-py-trees-js ros2-apriltag ros2-apriltag-mit
ros-rolling-ros-workspace
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_8:
name: ros-environment
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros-environment
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros-environment
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_9:
name: flake8 cmake-test cmake-export-dependencies cmake-target-dependencies cmake-export-targets
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_2
- stage_2_job_3
- stage_2_job_4
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-flake8 ros2-ament-cmake-test ros2-ament-cmake-export-dependencies
ros2-ament-cmake-target-dependencies ros2-ament-cmake-export-targets
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-flake8 ros2-ament-cmake-test ros2-ament-cmake-export-dependencies
ros2-ament-cmake-target-dependencies ros2-ament-cmake-export-targets
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_10:
name: posh ros cmake-modules ros2-eigenpy ros2-stomp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_2
- stage_2_job_3
- stage_2_job_4
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-iceoryx-posh ros2-backward-ros ros2-mrt-cmake-modules ros2-eigenpy
ros2-stomp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-iceoryx-posh ros2-backward-ros ros2-mrt-cmake-modules
ros2-eigenpy ros2-stomp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_11:
name: urdfdom-headers test-interface-files sdformat-test-files ruckig ros-industrial-cmake-boilerplate
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_2
- stage_2_job_3
- stage_2_job_4
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-urdfdom-headers ros-rolling-test-interface-files ros-rolling-sdformat-test-files
ros-rolling-ruckig ros-rolling-ros-industrial-cmake-boilerplate
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-urdfdom-headers ros-rolling-test-interface-files
ros-rolling-sdformat-test-files ros-rolling-ruckig ros-rolling-ros-industrial-cmake-boilerplate
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_12:
name: py-trees-js py-trees proxsuite osrf-testing-tools-cpp ompl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_2
- stage_2_job_3
- stage_2_job_4
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-py-trees-js ros-rolling-py-trees ros-rolling-proxsuite
ros-rolling-osrf-testing-tools-cpp ros-rolling-ompl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-py-trees-js ros-rolling-py-trees ros-rolling-proxsuite
ros-rolling-osrf-testing-tools-cpp ros-rolling-ompl
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_13:
name: magic-enum jrl-cmakemodules iceoryx-hoofs gtsam gtest-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_2
- stage_2_job_3
- stage_2_job_4
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-magic-enum ros-rolling-jrl-cmakemodules ros-rolling-iceoryx-hoofs
ros-rolling-gtsam ros-rolling-gtest-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-magic-enum ros-rolling-jrl-cmakemodules ros-rolling-iceoryx-hoofs
ros-rolling-gtsam ros-rolling-gtest-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_14:
name: google-benchmark-vendor generate-parameter-library-py fastcdr apriltag-mit
apriltag
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_2
- stage_2_job_3
- stage_2_job_4
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-google-benchmark-vendor ros-rolling-generate-parameter-library-py
ros-rolling-fastcdr ros-rolling-apriltag-mit ros-rolling-apriltag
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-google-benchmark-vendor ros-rolling-generate-parameter-library-py
ros-rolling-fastcdr ros-rolling-apriltag-mit ros-rolling-apriltag
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_15:
name: ament-lint ament-cmake-version ament-cmake-python ament-cmake-libraries
ament-cmake-include-directories
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_2
- stage_2_job_3
- stage_2_job_4
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-lint ros-rolling-ament-cmake-version ros-rolling-ament-cmake-python
ros-rolling-ament-cmake-libraries ros-rolling-ament-cmake-include-directories
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-lint ros-rolling-ament-cmake-version ros-rolling-ament-cmake-python
ros-rolling-ament-cmake-libraries ros-rolling-ament-cmake-include-directories
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_16:
name: ament-cmake-export-link-flags ament-cmake-export-libraries ament-cmake-export-include-directories
ament-cmake-export-definitions
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_2
- stage_2_job_3
- stage_2_job_4
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cmake-export-link-flags ros-rolling-ament-cmake-export-libraries
ros-rolling-ament-cmake-export-include-directories ros-rolling-ament-cmake-export-definitions
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cmake-export-link-flags ros-rolling-ament-cmake-export-libraries
ros-rolling-ament-cmake-export-include-directories ros-rolling-ament-cmake-export-definitions
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_4_job_17:
name: pep257 cmake-gtest cmake-vendor-package lint-auto cmake-pytest
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_3_job_9
- stage_3_job_10
- stage_3_job_11
- stage_3_job_12
- stage_3_job_13
- stage_3_job_14
- stage_3_job_15
- stage_3_job_16
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-pep257 ros2-ament-cmake-gtest ros2-ament-cmake-vendor-package
ros2-ament-lint-auto ros2-ament-cmake-pytest
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-pep257 ros2-ament-cmake-gtest ros2-ament-cmake-vendor-package
ros2-ament-lint-auto ros2-ament-cmake-pytest
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_4_job_18:
name: cmake-google-benchmark binding-c ros2-cyclonedds core cmake-catch2
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_3_job_9
- stage_3_job_10
- stage_3_job_11
- stage_3_job_12
- stage_3_job_13
- stage_3_job_14
- stage_3_job_15
- stage_3_job_16
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-cmake-google-benchmark ros2-iceoryx-binding-c ros2-cyclonedds
ros2-lanelet2-core ros2-ament-cmake-catch2
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-google-benchmark ros2-iceoryx-binding-c
ros2-cyclonedds ros2-lanelet2-core ros2-ament-cmake-catch2
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_4_job_19:
name: ros2-coal stomp mrt-cmake-modules iceoryx-posh eigenpy
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_3_job_9
- stage_3_job_10
- stage_3_job_11
- stage_3_job_12
- stage_3_job_13
- stage_3_job_14
- stage_3_job_15
- stage_3_job_16
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-coal ros-rolling-stomp ros-rolling-mrt-cmake-modules ros-rolling-iceoryx-posh
ros-rolling-eigenpy
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-coal ros-rolling-stomp ros-rolling-mrt-cmake-modules
ros-rolling-iceoryx-posh ros-rolling-eigenpy
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_4_job_20:
name: backward-ros ament-flake8 ament-cmake-test ament-cmake-target-dependencies
ament-cmake-export-targets
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_3_job_9
- stage_3_job_10
- stage_3_job_11
- stage_3_job_12
- stage_3_job_13
- stage_3_job_14
- stage_3_job_15
- stage_3_job_16
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-backward-ros ros-rolling-ament-flake8 ros-rolling-ament-cmake-test
ros-rolling-ament-cmake-target-dependencies ros-rolling-ament-cmake-export-targets
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-backward-ros ros-rolling-ament-flake8 ros-rolling-ament-cmake-test
ros-rolling-ament-cmake-target-dependencies ros-rolling-ament-cmake-export-targets
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_4_job_21:
name: ament-cmake-export-dependencies
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_3_job_9
- stage_3_job_10
- stage_3_job_11
- stage_3_job_12
- stage_3_job_13
- stage_3_job_14
- stage_3_job_15
- stage_3_job_16
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cmake-export-dependencies
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cmake-export-dependencies
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_5_job_22:
name: copyright cmake-gen-version-h cmake-gmock traffic-rules io
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_4_job_17
- stage_4_job_18
- stage_4_job_19
- stage_4_job_20
- stage_4_job_21
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-copyright ros2-ament-cmake-gen-version-h ros2-ament-cmake-gmock
ros2-lanelet2-traffic-rules ros2-lanelet2-io
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-copyright ros2-ament-cmake-gen-version-h ros2-ament-cmake-gmock
ros2-lanelet2-traffic-rules ros2-lanelet2-io
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_5_job_23:
name: maps transformations lanelet2-core iceoryx-binding-c cyclonedds
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_4_job_17
- stage_4_job_18
- stage_4_job_19
- stage_4_job_20
- stage_4_job_21
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-lanelet2-maps ros2-tf-transformations ros-rolling-lanelet2-core
ros-rolling-iceoryx-binding-c ros-rolling-cyclonedds
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-lanelet2-maps ros2-tf-transformations ros-rolling-lanelet2-core
ros-rolling-iceoryx-binding-c ros-rolling-cyclonedds
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_5_job_24:
name: coal ament-pep257 ament-lint-auto ament-cmake-vendor-package ament-cmake-pytest
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_4_job_17
- stage_4_job_18
- stage_4_job_19
- stage_4_job_20
- stage_4_job_21
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-coal ros-rolling-ament-pep257 ros-rolling-ament-lint-auto
ros-rolling-ament-cmake-vendor-package ros-rolling-ament-cmake-pytest
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-coal ros-rolling-ament-pep257 ros-rolling-ament-lint-auto
ros-rolling-ament-cmake-vendor-package ros-rolling-ament-cmake-pytest
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_5_job_25:
name: ament-cmake-gtest ament-cmake-google-benchmark ament-cmake-catch2
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_4_job_17
- stage_4_job_18
- stage_4_job_19
- stage_4_job_20
- stage_4_job_21
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cmake-gtest ros-rolling-ament-cmake-google-benchmark
ros-rolling-ament-cmake-catch2
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cmake-gtest ros-rolling-ament-cmake-google-benchmark
ros-rolling-ament-cmake-catch2
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_26:
name: xmllint cmake routing projection tf-transformations
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_22
- stage_5_job_23
- stage_5_job_24
- stage_5_job_25
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-xmllint ros2-ament-cmake ros2-lanelet2-routing ros2-lanelet2-projection
ros-rolling-tf-transformations
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-xmllint ros2-ament-cmake ros2-lanelet2-routing
ros2-lanelet2-projection ros-rolling-tf-transformations
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_27:
name: lanelet2-traffic-rules lanelet2-maps lanelet2-io ament-copyright ament-cmake-gmock
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_22
- stage_5_job_23
- stage_5_job_24
- stage_5_job_25
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-lanelet2-traffic-rules ros-rolling-lanelet2-maps ros-rolling-lanelet2-io
ros-rolling-ament-copyright ros-rolling-ament-cmake-gmock
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-lanelet2-traffic-rules ros-rolling-lanelet2-maps
ros-rolling-lanelet2-io ros-rolling-ament-copyright ros-rolling-ament-cmake-gmock
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_28:
name: ament-cmake-gen-version-h
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_22
- stage_5_job_23
- stage_5_job_24
- stage_5_job_25
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cmake-gen-version-h
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cmake-gen-version-h
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_29:
name: lint-cmake mypy vendor pycodestyle cpplint
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_26
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-lint-cmake ros2-ament-mypy ros2-uncrustify-vendor ros2-ament-pycodestyle
ros2-ament-cpplint
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-lint-cmake ros2-ament-mypy ros2-uncrustify-vendor
ros2-ament-pycodestyle ros2-ament-cpplint
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_30:
name: cpp-vendor span cmake-auto coordinator cpp-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_26
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-zenoh-cpp-vendor ros2-tcb-span ros2-ament-cmake-auto ros2-domain-coordinator
ros2-yaml-cpp-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-zenoh-cpp-vendor ros2-tcb-span ros2-ament-cmake-auto
ros2-domain-coordinator ros2-yaml-cpp-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_31:
name: clang-format resources-panda-description stl-containers resources-pr2-description
common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_26
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-clang-format ros2-moveit-resources-panda-description
ros2-eigen-stl-containers ros2-moveit-resources-pr2-description ros2-moveit-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-clang-format ros2-moveit-resources-panda-description
ros2-eigen-stl-containers ros2-moveit-resources-pr2-description ros2-moveit-common
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_32:
name: ros2-angles resources-fanuc-description vendor validation vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_26
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-angles ros2-moveit-resources-fanuc-description ros2-pybind11-vendor
ros2-lanelet2-validation ros2-sdl2-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-angles ros2-moveit-resources-fanuc-description ros2-pybind11-vendor
ros2-lanelet2-validation ros2-sdl2-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_33:
name: example-models clang-tidy black client-library serialization
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_26
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-roboplan-example-models ros2-ament-clang-tidy ros2-ament-black
ros2-ur-client-library ros2-ublox-serialization
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-roboplan-example-models ros2-ament-clang-tidy ros2-ament-black
ros2-ur-client-library ros2-ublox-serialization
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_34:
name: ros2-toppra matching ros2-libg2o lanelet2-routing lanelet2-projection
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_26
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-toppra ros2-lanelet2-matching ros2-libg2o ros-rolling-lanelet2-routing
ros-rolling-lanelet2-projection
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-toppra ros2-lanelet2-matching ros2-libg2o ros-rolling-lanelet2-routing
ros-rolling-lanelet2-projection
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_35:
name: ament-xmllint ament-cmake
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_26
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-xmllint ros-rolling-ament-cmake
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-xmllint ros-rolling-ament-cmake
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_36:
name: cmake-lint-cmake index-python uncrustify cppcheck cli
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
- stage_7_job_31
- stage_7_job_32
- stage_7_job_33
- stage_7_job_34
- stage_7_job_35
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-cmake-lint-cmake ros2-ament-index-python ros2-ament-uncrustify
ros2-ament-cppcheck ros2-rosidl-cli
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-lint-cmake ros2-ament-index-python ros2-ament-uncrustify
ros2-ament-cppcheck ros2-rosidl-cli
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_37:
name: ros2-rpyutils python zenoh-cpp-vendor yaml-cpp-vendor ur-client-library
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
- stage_7_job_31
- stage_7_job_32
- stage_7_job_33
- stage_7_job_34
- stage_7_job_35
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rpyutils ros2-lanelet2-python ros-rolling-zenoh-cpp-vendor
ros-rolling-yaml-cpp-vendor ros-rolling-ur-client-library
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rpyutils ros2-lanelet2-python ros-rolling-zenoh-cpp-vendor
ros-rolling-yaml-cpp-vendor ros-rolling-ur-client-library
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_38:
name: uncrustify-vendor ublox-serialization toppra tcb-span sdl2-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
- stage_7_job_31
- stage_7_job_32
- stage_7_job_33
- stage_7_job_34
- stage_7_job_35
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-uncrustify-vendor ros-rolling-ublox-serialization ros-rolling-toppra
ros-rolling-tcb-span ros-rolling-sdl2-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-uncrustify-vendor ros-rolling-ublox-serialization
ros-rolling-toppra ros-rolling-tcb-span ros-rolling-sdl2-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_39:
name: roboplan-example-models pybind11-vendor moveit-resources-pr2-description
moveit-resources-panda-description moveit-resources-fanuc-description
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
- stage_7_job_31
- stage_7_job_32
- stage_7_job_33
- stage_7_job_34
- stage_7_job_35
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-roboplan-example-models ros-rolling-pybind11-vendor
ros-rolling-moveit-resources-pr2-description ros-rolling-moveit-resources-panda-description
ros-rolling-moveit-resources-fanuc-description
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-roboplan-example-models ros-rolling-pybind11-vendor
ros-rolling-moveit-resources-pr2-description ros-rolling-moveit-resources-panda-description
ros-rolling-moveit-resources-fanuc-description
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_40:
name: moveit-common libg2o lanelet2-validation lanelet2-matching eigen-stl-containers
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
- stage_7_job_31
- stage_7_job_32
- stage_7_job_33
- stage_7_job_34
- stage_7_job_35
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-common ros-rolling-libg2o ros-rolling-lanelet2-validation
ros-rolling-lanelet2-matching ros-rolling-eigen-stl-containers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-common ros-rolling-libg2o ros-rolling-lanelet2-validation
ros-rolling-lanelet2-matching ros-rolling-eigen-stl-containers
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_41:
name: domain-coordinator angles ament-pycodestyle ament-mypy ament-lint-cmake
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
- stage_7_job_31
- stage_7_job_32
- stage_7_job_33
- stage_7_job_34
- stage_7_job_35
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-domain-coordinator ros-rolling-angles ros-rolling-ament-pycodestyle
ros-rolling-ament-mypy ros-rolling-ament-lint-cmake
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-domain-coordinator ros-rolling-angles ros-rolling-ament-pycodestyle
ros-rolling-ament-mypy ros-rolling-ament-lint-cmake
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_42:
name: ament-cpplint ament-cmake-auto ament-clang-tidy ament-clang-format ament-black
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
- stage_7_job_31
- stage_7_job_32
- stage_7_job_33
- stage_7_job_34
- stage_7_job_35
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cpplint ros-rolling-ament-cmake-auto ros-rolling-ament-clang-tidy
ros-rolling-ament-clang-format ros-rolling-ament-black
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cpplint ros-rolling-ament-cmake-auto ros-rolling-ament-clang-tidy
ros-rolling-ament-clang-format ros-rolling-ament-black
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_9_job_43:
name: cmake-copyright ros2-launch ros2-xacro rpyutils rosidl-cli
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_8_job_36
- stage_8_job_37
- stage_8_job_38
- stage_8_job_39
- stage_8_job_40
- stage_8_job_41
- stage_8_job_42
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-cmake-copyright ros2-launch ros2-xacro ros-rolling-rpyutils
ros-rolling-rosidl-cli
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-copyright ros2-launch ros2-xacro ros-rolling-rpyutils
ros-rolling-rosidl-cli
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_9_job_44:
name: lanelet2-python ament-uncrustify ament-index-python ament-cppcheck ament-cmake-lint-cmake
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_8_job_36
- stage_8_job_37
- stage_8_job_38
- stage_8_job_39
- stage_8_job_40
- stage_8_job_41
- stage_8_job_42
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-lanelet2-python ros-rolling-ament-uncrustify ros-rolling-ament-index-python
ros-rolling-ament-cppcheck ros-rolling-ament-cmake-lint-cmake
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-lanelet2-python ros-rolling-ament-uncrustify
ros-rolling-ament-index-python ros-rolling-ament-cppcheck ros-rolling-ament-cmake-lint-cmake
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_10_job_45:
name: cmake-xmllint cmake-uncrustify cmake-pep257 cmake-flake8 cmake-cpplint
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_9_job_43
- stage_9_job_44
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-cmake-xmllint ros2-ament-cmake-uncrustify ros2-ament-cmake-pep257
ros2-ament-cmake-flake8 ros2-ament-cmake-cpplint
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-xmllint ros2-ament-cmake-uncrustify ros2-ament-cmake-pep257
ros2-ament-cmake-flake8 ros2-ament-cmake-cpplint
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_10_job_46:
name: cmake-cppcheck yaml xml cmake-mypy cmake-module
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_9_job_43
- stage_9_job_44
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-cmake-cppcheck ros2-launch-yaml ros2-launch-xml ros2-ament-cmake-mypy
ros2-eigen3-cmake-module
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-cppcheck ros2-launch-yaml ros2-launch-xml
ros2-ament-cmake-mypy ros2-eigen3-cmake-module
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_10_job_47:
name: cmake-clang-format numbers resources-prbt-support cmake-clang-tidy xacro
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_9_job_43
- stage_9_job_44
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-cmake-clang-format ros2-random-numbers ros2-moveit-resources-prbt-support
ros2-ament-cmake-clang-tidy ros-rolling-xacro
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-clang-format ros2-random-numbers ros2-moveit-resources-prbt-support
ros2-ament-cmake-clang-tidy ros-rolling-xacro
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_10_job_48:
name: launch ament-cmake-copyright
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_9_job_43
- stage_9_job_44
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-launch ros-rolling-ament-cmake-copyright
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-launch ros-rolling-ament-cmake-copyright
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_49:
name: lint-common testing memory-vendor cmake-vendor ogre-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_45
- stage_10_job_46
- stage_10_job_47
- stage_10_job_48
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-lint-common ros2-launch-testing ros2-foonathan-memory-vendor
ros2-gz-cmake-vendor ros2-rviz-ogre-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-lint-common ros2-launch-testing ros2-foonathan-memory-vendor
ros2-gz-cmake-vendor ros2-rviz-ogre-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_50:
name: lint-common utils dartsim-vendor cmake-black random-numbers
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_45
- stage_10_job_46
- stage_10_job_47
- stage_10_job_48
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-lint-common ros2-rmf-utils ros2-gz-dartsim-vendor
ros2-ament-cmake-black ros-rolling-random-numbers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-lint-common ros2-rmf-utils ros2-gz-dartsim-vendor
ros2-ament-cmake-black ros-rolling-random-numbers
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_51:
name: moveit-resources-prbt-support launch-yaml launch-xml eigen3-cmake-module
ament-cmake-xmllint
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_45
- stage_10_job_46
- stage_10_job_47
- stage_10_job_48
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-resources-prbt-support ros-rolling-launch-yaml
ros-rolling-launch-xml ros-rolling-eigen3-cmake-module ros-rolling-ament-cmake-xmllint
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-resources-prbt-support ros-rolling-launch-yaml
ros-rolling-launch-xml ros-rolling-eigen3-cmake-module ros-rolling-ament-cmake-xmllint
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_52:
name: ament-cmake-uncrustify ament-cmake-pep257 ament-cmake-mypy ament-cmake-flake8
ament-cmake-cpplint
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_45
- stage_10_job_46
- stage_10_job_47
- stage_10_job_48
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cmake-uncrustify ros-rolling-ament-cmake-pep257
ros-rolling-ament-cmake-mypy ros-rolling-ament-cmake-flake8 ros-rolling-ament-cmake-cpplint
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cmake-uncrustify ros-rolling-ament-cmake-pep257
ros-rolling-ament-cmake-mypy ros-rolling-ament-cmake-flake8 ros-rolling-ament-cmake-cpplint
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_53:
name: ament-cmake-cppcheck ament-cmake-clang-tidy ament-cmake-clang-format
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_45
- stage_10_job_46
- stage_10_job_47
- stage_10_job_48
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cmake-cppcheck ros-rolling-ament-cmake-clang-tidy
ros-rolling-ament-cmake-clang-format
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cmake-cppcheck ros-rolling-ament-cmake-clang-tidy
ros-rolling-ament-cmake-clang-format
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_54:
name: adapter test-fixture testing-ament-cmake cmake-ros-core typesupport-interface
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_49
- stage_11_job_50
- stage_11_job_51
- stage_11_job_52
- stage_11_job_53
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-adapter ros2-performance-test-fixture ros2-launch-testing-ament-cmake
ros2-ament-cmake-ros-core ros2-rosidl-typesupport-interface
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-adapter ros2-performance-test-fixture ros2-launch-testing-ament-cmake
ros2-ament-cmake-ros-core ros2-rosidl-typesupport-interface
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_55:
name: buffer index-cpp ros2-fastdds connext-dds-cmake-module implementation-cmake
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_49
- stage_11_job_50
- stage_11_job_51
- stage_11_job_52
- stage_11_job_53
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-buffer ros2-ament-index-cpp ros2-fastdds ros2-rti-connext-dds-cmake-module
ros2-rmw-implementation-cmake
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-buffer ros2-ament-index-cpp ros2-fastdds ros2-rti-connext-dds-cmake-module
ros2-rmw-implementation-cmake
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_56:
name: vendor tools-vendor control-cmake cmake-module cmake-module
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_49
- stage_11_job_50
- stage_11_job_51
- stage_11_job_52
- stage_11_job_53
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-spdlog-vendor ros2-gz-tools-vendor ros2-ros2-control-cmake
ros2-zstd-cmake-module ros2-lz4-cmake-module
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-spdlog-vendor ros2-gz-tools-vendor ros2-ros2-control-cmake
ros2-zstd-cmake-module ros2-lz4-cmake-module
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_57:
name: qt-binding vendor kdl-vendor cmake icons-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_49
- stage_11_job_50
- stage_11_job_51
- stage_11_job_52
- stage_11_job_53
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-python-qt-binding ros2-osqp-vendor ros2-orocos-kdl-vendor ros2-autoware-cmake
ros2-tango-icons-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-python-qt-binding ros2-osqp-vendor ros2-orocos-kdl-vendor
ros2-autoware-cmake ros2-tango-icons-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_58:
name: handler cmake-module pytest ogre-next-vendor ros2-smclib
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_49
- stage_11_job_50
- stage_11_job_51
- stage_11_job_52
- stage_11_job_53
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-keyboard-handler ros2-python-cmake-module ros2-launch-pytest
ros2-gz-ogre-next-vendor ros2-smclib
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-keyboard-handler ros2-python-cmake-module ros2-launch-pytest
ros2-gz-ogre-next-vendor ros2-smclib
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_59:
name: cmake-module vendor rviz-ogre-vendor rmf-utils launch-testing
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_49
- stage_11_job_50
- stage_11_job_51
- stage_11_job_52
- stage_11_job_53
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-asio-cmake-module ros2-mimick-vendor ros-rolling-rviz-ogre-vendor
ros-rolling-rmf-utils ros-rolling-launch-testing
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-asio-cmake-module ros2-mimick-vendor ros-rolling-rviz-ogre-vendor
ros-rolling-rmf-utils ros-rolling-launch-testing
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_60:
name: gz-dartsim-vendor gz-cmake-vendor foonathan-memory-vendor autoware-lint-common
ament-lint-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_49
- stage_11_job_50
- stage_11_job_51
- stage_11_job_52
- stage_11_job_53
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-gz-dartsim-vendor ros-rolling-gz-cmake-vendor ros-rolling-foonathan-memory-vendor
ros-rolling-autoware-lint-common ros-rolling-ament-lint-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-gz-dartsim-vendor ros-rolling-gz-cmake-vendor
ros-rolling-foonathan-memory-vendor ros-rolling-autoware-lint-common ros-rolling-ament-lint-common
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_61:
name: ament-cmake-black
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_49
- stage_11_job_50
- stage_11_job_51
- stage_11_job_52
- stage_11_job_53
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cmake-black
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cmake-black
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_62:
name: parser ros2-rcutils buffer-py bridge-vendor ros2-tracetools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-parser ros2-rcutils ros2-rosidl-buffer-py ros2-console-bridge-vendor
ros2-tracetools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-parser ros2-rcutils ros2-rosidl-buffer-py ros2-console-bridge-vendor
ros2-tracetools
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_63:
name: vendor utils-vendor control-test-assets vendor utils-math
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-libyaml-vendor ros2-gz-utils-vendor ros2-ros2-control-test-assets
ros2-mcap-vendor ros2-autoware-utils-math
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-libyaml-vendor ros2-gz-utils-vendor ros2-ros2-control-test-assets
ros2-mcap-vendor ros2-autoware-utils-math
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_64:
name: gui gui-py-common dotgraph adapi-specs zstd-cmake-module
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-qt-gui ros2-qt-gui-py-common ros2-qt-dotgraph ros2-autoware-adapi-specs
ros-rolling-zstd-cmake-module
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-qt-gui ros2-qt-gui-py-common ros2-qt-dotgraph ros2-autoware-adapi-specs
ros-rolling-zstd-cmake-module
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_65:
name: tango-icons-vendor spdlog-vendor smclib rti-connext-dds-cmake-module rosidl-typesupport-interface
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-tango-icons-vendor ros-rolling-spdlog-vendor ros-rolling-smclib
ros-rolling-rti-connext-dds-cmake-module ros-rolling-rosidl-typesupport-interface
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-tango-icons-vendor ros-rolling-spdlog-vendor
ros-rolling-smclib ros-rolling-rti-connext-dds-cmake-module ros-rolling-rosidl-typesupport-interface
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_66:
name: rosidl-buffer rosidl-adapter ros2-control-cmake rmw-implementation-cmake
python-qt-binding
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosidl-buffer ros-rolling-rosidl-adapter ros-rolling-ros2-control-cmake
ros-rolling-rmw-implementation-cmake ros-rolling-python-qt-binding
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosidl-buffer ros-rolling-rosidl-adapter ros-rolling-ros2-control-cmake
ros-rolling-rmw-implementation-cmake ros-rolling-python-qt-binding
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_67:
name: python-cmake-module performance-test-fixture osqp-vendor orocos-kdl-vendor
mimick-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-python-cmake-module ros-rolling-performance-test-fixture
ros-rolling-osqp-vendor ros-rolling-orocos-kdl-vendor ros-rolling-mimick-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-python-cmake-module ros-rolling-performance-test-fixture
ros-rolling-osqp-vendor ros-rolling-orocos-kdl-vendor ros-rolling-mimick-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_68:
name: lz4-cmake-module launch-testing-ament-cmake launch-pytest keyboard-handler
gz-tools-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-lz4-cmake-module ros-rolling-launch-testing-ament-cmake
ros-rolling-launch-pytest ros-rolling-keyboard-handler ros-rolling-gz-tools-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-lz4-cmake-module ros-rolling-launch-testing-ament-cmake
ros-rolling-launch-pytest ros-rolling-keyboard-handler ros-rolling-gz-tools-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_69:
name: gz-ogre-next-vendor fastdds autoware-cmake asio-cmake-module ament-index-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-gz-ogre-next-vendor ros-rolling-fastdds ros-rolling-autoware-cmake
ros-rolling-asio-cmake-module ros-rolling-ament-index-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-gz-ogre-next-vendor ros-rolling-fastdds ros-rolling-autoware-cmake
ros-rolling-asio-cmake-module ros-rolling-ament-index-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_70:
name: ament-cmake-ros-core
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_54
- stage_12_job_55
- stage_12_job_56
- stage_12_job_57
- stage_12_job_58
- stage_12_job_59
- stage_12_job_60
- stage_12_job_61
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ament-cmake-ros-core
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ament-cmake-ros-core
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_14_job_71:
name: pycommon runtime-c generator-type-description ros2-rcpputils ros2-urdfdom
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_13_job_62
- stage_13_job_63
- stage_13_job_64
- stage_13_job_65
- stage_13_job_66
- stage_13_job_67
- stage_13_job_68
- stage_13_job_69
- stage_13_job_70
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-pycommon ros2-rosidl-runtime-c ros2-rosidl-generator-type-description
ros2-rcpputils ros2-urdfdom
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-pycommon ros2-rosidl-runtime-c ros2-rosidl-generator-type-description
ros2-rcpputils ros2-urdfdom
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_14_job_72:
name: math-vendor plugin-vendor tracetools rosidl-parser rosidl-buffer-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_13_job_62
- stage_13_job_63
- stage_13_job_64
- stage_13_job_65
- stage_13_job_66
- stage_13_job_67
- stage_13_job_68
- stage_13_job_69
- stage_13_job_70
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-gz-math-vendor ros2-gz-plugin-vendor ros-rolling-tracetools
ros-rolling-rosidl-parser ros-rolling-rosidl-buffer-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-gz-math-vendor ros2-gz-plugin-vendor ros-rolling-tracetools
ros-rolling-rosidl-parser ros-rolling-rosidl-buffer-py
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_14_job_73:
name: ros2-control-test-assets rcutils qt-gui-py-common qt-gui qt-dotgraph
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_13_job_62
- stage_13_job_63
- stage_13_job_64
- stage_13_job_65
- stage_13_job_66
- stage_13_job_67
- stage_13_job_68
- stage_13_job_69
- stage_13_job_70
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros2-control-test-assets ros-rolling-rcutils ros-rolling-qt-gui-py-common
ros-rolling-qt-gui ros-rolling-qt-dotgraph
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros2-control-test-assets ros-rolling-rcutils
ros-rolling-qt-gui-py-common ros-rolling-qt-gui ros-rolling-qt-dotgraph
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_14_job_74:
name: mcap-vendor libyaml-vendor gz-utils-vendor console-bridge-vendor autoware-utils-math
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_13_job_62
- stage_13_job_63
- stage_13_job_64
- stage_13_job_65
- stage_13_job_66
- stage_13_job_67
- stage_13_job_68
- stage_13_job_69
- stage_13_job_70
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-mcap-vendor ros-rolling-libyaml-vendor ros-rolling-gz-utils-vendor
ros-rolling-console-bridge-vendor ros-rolling-autoware-utils-math
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-mcap-vendor ros-rolling-libyaml-vendor ros-rolling-gz-utils-vendor
ros-rolling-console-bridge-vendor ros-rolling-autoware-utils-math
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_14_job_75:
name: autoware-adapi-specs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_13_job_62
- stage_13_job_63
- stage_13_job_64
- stage_13_job_65
- stage_13_job_66
- stage_13_job_67
- stage_13_job_68
- stage_13_job_69
- stage_13_job_70
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-adapi-specs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-adapi-specs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_15_job_76:
name: cmake dynamic-typesupport runtime-cpp loader vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_14_job_71
- stage_14_job_72
- stage_14_job_73
- stage_14_job_74
- stage_14_job_75
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-cmake ros2-rosidl-dynamic-typesupport ros2-rosidl-runtime-cpp
ros2-class-loader ros2-sdformat-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-cmake ros2-rosidl-dynamic-typesupport ros2-rosidl-runtime-cpp
ros2-class-loader ros2-sdformat-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_15_job_77:
name: msgs-vendor common-vendor ros2-pinocchio urdfdom rosidl-runtime-c
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_14_job_71
- stage_14_job_72
- stage_14_job_73
- stage_14_job_74
- stage_14_job_75
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-gz-msgs-vendor ros2-gz-common-vendor ros2-pinocchio ros-rolling-urdfdom
ros-rolling-rosidl-runtime-c
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-gz-msgs-vendor ros2-gz-common-vendor ros2-pinocchio
ros-rolling-urdfdom ros-rolling-rosidl-runtime-c
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_15_job_78:
name: rosidl-pycommon rosidl-generator-type-description rcpputils gz-plugin-vendor
gz-math-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_14_job_71
- stage_14_job_72
- stage_14_job_73
- stage_14_job_74
- stage_14_job_75
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosidl-pycommon ros-rolling-rosidl-generator-type-description
ros-rolling-rcpputils ros-rolling-gz-plugin-vendor ros-rolling-gz-math-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosidl-pycommon ros-rolling-rosidl-generator-type-description
ros-rolling-rcpputils ros-rolling-gz-plugin-vendor ros-rolling-gz-math-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_16_job_79:
name: generator-c ros2-rmw ros2-pluginlib dynamic-typesupport-fastrtps transport-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_15_job_76
- stage_15_job_77
- stage_15_job_78
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-generator-c ros2-rmw ros2-pluginlib ros2-rosidl-dynamic-typesupport-fastrtps
ros2-gz-transport-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-generator-c ros2-rmw ros2-pluginlib ros2-rosidl-dynamic-typesupport-fastrtps
ros2-gz-transport-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_16_job_80:
name: rendering-vendor physics-vendor fuel-tools-vendor ros2-roboplan sdformat-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_15_job_76
- stage_15_job_77
- stage_15_job_78
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-gz-rendering-vendor ros2-gz-physics-vendor ros2-gz-fuel-tools-vendor
ros2-roboplan ros-rolling-sdformat-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-gz-rendering-vendor ros2-gz-physics-vendor ros2-gz-fuel-tools-vendor
ros2-roboplan ros-rolling-sdformat-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_16_job_81:
name: rosidl-runtime-cpp rosidl-dynamic-typesupport rosidl-cmake pinocchio gz-msgs-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_15_job_76
- stage_15_job_77
- stage_15_job_78
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosidl-runtime-cpp ros-rolling-rosidl-dynamic-typesupport
ros-rolling-rosidl-cmake ros-rolling-pinocchio ros-rolling-gz-msgs-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosidl-runtime-cpp ros-rolling-rosidl-dynamic-typesupport
ros-rolling-rosidl-cmake ros-rolling-pinocchio ros-rolling-gz-msgs-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_16_job_82:
name: gz-common-vendor class-loader
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_15_job_76
- stage_15_job_77
- stage_15_job_78
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-gz-common-vendor ros-rolling-class-loader
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-gz-common-vendor ros-rolling-class-loader
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_17_job_83:
name: generator-cpp buffer-backend typesupport-introspection-c security-common
test-fixture
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_16_job_79
- stage_16_job_80
- stage_16_job_81
- stage_16_job_82
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-generator-cpp ros2-rosidl-buffer-backend ros2-rosidl-typesupport-introspection-c
ros2-rmw-security-common ros2-rmw-test-fixture
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-generator-cpp ros2-rosidl-buffer-backend ros2-rosidl-typesupport-introspection-c
ros2-rmw-security-common ros2-rmw-test-fixture
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_17_job_84:
name: gui-cpp sensors-vendor gui-vendor toppra oink
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_16_job_79
- stage_16_job_80
- stage_16_job_81
- stage_16_job_82
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-qt-gui-cpp ros2-gz-sensors-vendor ros2-gz-gui-vendor ros2-roboplan-toppra
ros2-roboplan-oink
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-qt-gui-cpp ros2-gz-sensors-vendor ros2-gz-gui-vendor
ros2-roboplan-toppra ros2-roboplan-oink
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_17_job_85:
name: simple-ik rrt rosidl-generator-c rosidl-dynamic-typesupport-fastrtps roboplan
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_16_job_79
- stage_16_job_80
- stage_16_job_81
- stage_16_job_82
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-roboplan-simple-ik ros2-roboplan-rrt ros-rolling-rosidl-generator-c
ros-rolling-rosidl-dynamic-typesupport-fastrtps ros-rolling-roboplan
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-roboplan-simple-ik ros2-roboplan-rrt ros-rolling-rosidl-generator-c
ros-rolling-rosidl-dynamic-typesupport-fastrtps ros-rolling-roboplan
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_17_job_86:
name: rmw pluginlib gz-transport-vendor gz-rendering-vendor gz-physics-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_16_job_79
- stage_16_job_80
- stage_16_job_81
- stage_16_job_82
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rmw ros-rolling-pluginlib ros-rolling-gz-transport-vendor
ros-rolling-gz-rendering-vendor ros-rolling-gz-physics-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rmw ros-rolling-pluginlib ros-rolling-gz-transport-vendor
ros-rolling-gz-rendering-vendor ros-rolling-gz-physics-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_17_job_87:
name: gz-fuel-tools-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_16_job_79
- stage_16_job_80
- stage_16_job_81
- stage_16_job_82
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-gz-fuel-tools-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-gz-fuel-tools-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_18_job_88:
name: typesupport-fastrtps-cpp typesupport-introspection-cpp buffer-backend-registry
sim-vendor cartesian-planning
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_17_job_83
- stage_17_job_84
- stage_17_job_85
- stage_17_job_86
- stage_17_job_87
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-typesupport-fastrtps-cpp ros2-rosidl-typesupport-introspection-cpp
ros2-rosidl-buffer-backend-registry ros2-gz-sim-vendor ros2-roboplan-cartesian-planning
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-typesupport-fastrtps-cpp ros2-rosidl-typesupport-introspection-cpp
ros2-rosidl-buffer-backend-registry ros2-gz-sim-vendor ros2-roboplan-cartesian-planning
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_18_job_89:
name: rosidl-typesupport-introspection-c rosidl-generator-cpp rosidl-buffer-backend
roboplan-toppra roboplan-simple-ik
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_17_job_83
- stage_17_job_84
- stage_17_job_85
- stage_17_job_86
- stage_17_job_87
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosidl-typesupport-introspection-c ros-rolling-rosidl-generator-cpp
ros-rolling-rosidl-buffer-backend ros-rolling-roboplan-toppra ros-rolling-roboplan-simple-ik
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosidl-typesupport-introspection-c ros-rolling-rosidl-generator-cpp
ros-rolling-rosidl-buffer-backend ros-rolling-roboplan-toppra ros-rolling-roboplan-simple-ik
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_18_job_90:
name: roboplan-rrt roboplan-oink rmw-test-fixture rmw-security-common qt-gui-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_17_job_83
- stage_17_job_84
- stage_17_job_85
- stage_17_job_86
- stage_17_job_87
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-roboplan-rrt ros-rolling-roboplan-oink ros-rolling-rmw-test-fixture
ros-rolling-rmw-security-common ros-rolling-qt-gui-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-roboplan-rrt ros-rolling-roboplan-oink ros-rolling-rmw-test-fixture
ros-rolling-rmw-security-common ros-rolling-qt-gui-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_18_job_91:
name: gz-sensors-vendor gz-gui-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_17_job_83
- stage_17_job_84
- stage_17_job_85
- stage_17_job_86
- stage_17_job_87
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-gz-sensors-vendor ros-rolling-gz-gui-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-gz-sensors-vendor ros-rolling-gz-gui-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_19_job_92:
name: typesupport-fastrtps-c examples rosidl-typesupport-introspection-cpp rosidl-typesupport-fastrtps-cpp
rosidl-buffer-backend-registry
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_18_job_88
- stage_18_job_89
- stage_18_job_90
- stage_18_job_91
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-typesupport-fastrtps-c ros2-roboplan-examples ros-rolling-rosidl-typesupport-introspection-cpp
ros-rolling-rosidl-typesupport-fastrtps-cpp ros-rolling-rosidl-buffer-backend-registry
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-typesupport-fastrtps-c ros2-roboplan-examples
ros-rolling-rosidl-typesupport-introspection-cpp ros-rolling-rosidl-typesupport-fastrtps-cpp
ros-rolling-rosidl-buffer-backend-registry
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_19_job_93:
name: roboplan-cartesian-planning gz-sim-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_18_job_88
- stage_18_job_89
- stage_18_job_90
- stage_18_job_91
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-roboplan-cartesian-planning ros-rolling-gz-sim-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-roboplan-cartesian-planning ros-rolling-gz-sim-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_20_job_94:
name: typesupport-c zenoh-cpp rosidl-typesupport-fastrtps-c roboplan-examples
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_19_job_92
- stage_19_job_93
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-typesupport-c ros2-rmw-zenoh-cpp ros-rolling-rosidl-typesupport-fastrtps-c
ros-rolling-roboplan-examples
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-typesupport-c ros2-rmw-zenoh-cpp ros-rolling-rosidl-typesupport-fastrtps-c
ros-rolling-roboplan-examples
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_21_job_95:
name: typesupport-cpp generator-rs generator-py rosidl-typesupport-c rmw-zenoh-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_20_job_94
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-typesupport-cpp ros2-rosidl-generator-rs ros2-rosidl-generator-py
ros-rolling-rosidl-typesupport-c ros-rolling-rmw-zenoh-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-typesupport-cpp ros2-rosidl-generator-rs ros2-rosidl-generator-py
ros-rolling-rosidl-typesupport-c ros-rolling-rmw-zenoh-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_22_job_96:
name: core-runtime core-generators rosidl-typesupport-cpp rosidl-generator-rs
rosidl-generator-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_21_job_95
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-core-runtime ros2-rosidl-core-generators ros-rolling-rosidl-typesupport-cpp
ros-rolling-rosidl-generator-rs ros-rolling-rosidl-generator-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-core-runtime ros2-rosidl-core-generators ros-rolling-rosidl-typesupport-cpp
ros-rolling-rosidl-generator-rs ros-rolling-rosidl-generator-py
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_23_job_97:
name: interfaces identifier-msgs rosidl-core-runtime rosidl-core-generators
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_22_job_96
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-builtin-interfaces ros2-unique-identifier-msgs ros-rolling-rosidl-core-runtime
ros-rolling-rosidl-core-generators
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-builtin-interfaces ros2-unique-identifier-msgs ros-rolling-rosidl-core-runtime
ros-rolling-rosidl-core-generators
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_24_job_98:
name: msgs utils-uuid unique-identifier-msgs builtin-interfaces
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_23_job_97
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-service-msgs ros2-autoware-utils-uuid ros-rolling-unique-identifier-msgs
ros-rolling-builtin-interfaces
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-service-msgs ros2-autoware-utils-uuid ros-rolling-unique-identifier-msgs
ros-rolling-builtin-interfaces
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_25_job_99:
name: msgs description-interfaces service-msgs autoware-utils-uuid
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_24_job_98
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-action-msgs ros2-type-description-interfaces ros-rolling-service-msgs
ros-rolling-autoware-utils-uuid
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-action-msgs ros2-type-description-interfaces ros-rolling-service-msgs
ros-rolling-autoware-utils-uuid
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_26_job_100:
name: default-runtime default-generators type-description-interfaces action-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_25_job_99
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosidl-default-runtime ros2-rosidl-default-generators ros-rolling-type-description-interfaces
ros-rolling-action-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-default-runtime ros2-rosidl-default-generators
ros-rolling-type-description-interfaces ros-rolling-action-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_27_job_101:
name: dds-common msgs interfaces msgs msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_26_job_100
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rmw-dds-common ros2-test-msgs ros2-rcl-interfaces ros2-std-msgs
ros2-statistics-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rmw-dds-common ros2-test-msgs ros2-rcl-interfaces ros2-std-msgs
ros2-statistics-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_27_job_102:
name: msgs srvs test-interfaces interfaces tools-interfaces
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_26_job_100
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-lifecycle-msgs ros2-std-srvs ros2-ros2cli-test-interfaces ros2-example-interfaces
ros2-topic-tools-interfaces
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-lifecycle-msgs ros2-std-srvs ros2-ros2cli-test-interfaces
ros2-example-interfaces ros2-topic-tools-interfaces
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_27_job_103:
name: test-msgdefs common-msgs retriever-interfaces interfaces internal-metric-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_26_job_100
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosbag2-test-msgdefs ros2-autoware-common-msgs ros2-resource-retriever-interfaces
ros2-rosbag2-interfaces ros2-autoware-internal-metric-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosbag2-test-msgdefs ros2-autoware-common-msgs ros2-resource-retriever-interfaces
ros2-rosbag2-interfaces ros2-autoware-internal-metric-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_27_job_104:
name: control-msgs message-converter-msgs dashboard-msgs msgs tamer-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_26_job_100
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-control-msgs ros2-rclpy-message-converter-msgs ros2-ur-dashboard-msgs
ros2-rosapi-msgs ros2-data-tamer-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-control-msgs ros2-rclpy-message-converter-msgs
ros2-ur-dashboard-msgs ros2-rosapi-msgs ros2-data-tamer-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_27_job_105:
name: msgs msgs adapi-version-msgs msgs mux-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_26_job_100
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosbridge-msgs ros2-turtlesim-msgs ros2-autoware-adapi-version-msgs
ros2-pendulum-msgs ros2-twist-mux-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosbridge-msgs ros2-turtlesim-msgs ros2-autoware-adapi-version-msgs
ros2-pendulum-msgs ros2-twist-mux-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_27_job_106:
name: rosidl-default-runtime rosidl-default-generators
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_26_job_100
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosidl-default-runtime ros-rolling-rosidl-default-generators
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosidl-default-runtime ros-rolling-rosidl-default-generators
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_107:
name: fastrtps-shared-cpp connextdds-common cyclonedds-cpp msgs interfaces
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rmw-fastrtps-shared-cpp ros2-rmw-connextdds-common ros2-rmw-cyclonedds-cpp
ros2-rosgraph-msgs ros2-composition-interfaces
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rmw-fastrtps-shared-cpp ros2-rmw-connextdds-common ros2-rmw-cyclonedds-cpp
ros2-rosgraph-msgs ros2-composition-interfaces
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_108:
name: msgs statistics-msgs runtime-py manager-msgs internal-debug-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-geometry-msgs ros2-pal-statistics-msgs ros2-rosidl-runtime-py
ros2-controller-manager-msgs ros2-autoware-internal-debug-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-geometry-msgs ros2-pal-statistics-msgs ros2-rosidl-runtime-py
ros2-controller-manager-msgs ros2-autoware-internal-debug-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_109:
name: msgs msgs msgs ros2-bond msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-gps-msgs ros2-actuator-msgs ros2-ackermann-msgs ros2-bond ros2-polygon-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-gps-msgs ros2-actuator-msgs ros2-ackermann-msgs ros2-bond
ros2-polygon-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_110:
name: socketcan-msgs msgs msgs msgs msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ros2-socketcan-msgs ros2-can-msgs ros2-udp-msgs ros2-velodyne-msgs
ros2-rtcm-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros2-socketcan-msgs ros2-can-msgs ros2-udp-msgs ros2-velodyne-msgs
ros2-rtcm-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_111:
name: msgs image-transport-msgs msgs msgs sensor-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-nmea-msgs ros2-ffmpeg-image-transport-msgs ros2-apriltag-msgs
ros2-plotjuggler-msgs ros2-ouster-sensor-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-nmea-msgs ros2-ffmpeg-image-transport-msgs ros2-apriltag-msgs
ros2-plotjuggler-msgs ros2-ouster-sensor-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_112:
name: marker-viz-srvs ur-dashboard-msgs twist-mux-msgs turtlesim-msgs topic-tools-interfaces
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-mocap4r2-marker-viz-srvs ros-rolling-ur-dashboard-msgs ros-rolling-twist-mux-msgs
ros-rolling-turtlesim-msgs ros-rolling-topic-tools-interfaces
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-mocap4r2-marker-viz-srvs ros-rolling-ur-dashboard-msgs
ros-rolling-twist-mux-msgs ros-rolling-turtlesim-msgs ros-rolling-topic-tools-interfaces
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_113:
name: test-msgs std-srvs std-msgs statistics-msgs rosbridge-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-test-msgs ros-rolling-std-srvs ros-rolling-std-msgs
ros-rolling-statistics-msgs ros-rolling-rosbridge-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-test-msgs ros-rolling-std-srvs ros-rolling-std-msgs
ros-rolling-statistics-msgs ros-rolling-rosbridge-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_114:
name: rosbag2-test-msgdefs rosbag2-interfaces rosapi-msgs ros2cli-test-interfaces
rmw-dds-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosbag2-test-msgdefs ros-rolling-rosbag2-interfaces
ros-rolling-rosapi-msgs ros-rolling-ros2cli-test-interfaces ros-rolling-rmw-dds-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosbag2-test-msgdefs ros-rolling-rosbag2-interfaces
ros-rolling-rosapi-msgs ros-rolling-ros2cli-test-interfaces ros-rolling-rmw-dds-common
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_115:
name: resource-retriever-interfaces rclpy-message-converter-msgs rcl-interfaces
pendulum-msgs lifecycle-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-resource-retriever-interfaces ros-rolling-rclpy-message-converter-msgs
ros-rolling-rcl-interfaces ros-rolling-pendulum-msgs ros-rolling-lifecycle-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-resource-retriever-interfaces ros-rolling-rclpy-message-converter-msgs
ros-rolling-rcl-interfaces ros-rolling-pendulum-msgs ros-rolling-lifecycle-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_116:
name: example-interfaces data-tamer-msgs autoware-internal-metric-msgs autoware-control-msgs
autoware-common-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-example-interfaces ros-rolling-data-tamer-msgs ros-rolling-autoware-internal-metric-msgs
ros-rolling-autoware-control-msgs ros-rolling-autoware-common-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-example-interfaces ros-rolling-data-tamer-msgs
ros-rolling-autoware-internal-metric-msgs ros-rolling-autoware-control-msgs
ros-rolling-autoware-common-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_117:
name: autoware-adapi-version-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_101
- stage_27_job_102
- stage_27_job_103
- stage_27_job_104
- stage_27_job_105
- stage_27_job_106
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-adapi-version-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-adapi-version-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_118:
name: fastrtps-dynamic-cpp fastrtps-cpp connextdds msgs msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rmw-fastrtps-dynamic-cpp ros2-rmw-fastrtps-cpp ros2-rmw-connextdds
ros2-sensor-msgs ros2-trajectory-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rmw-fastrtps-dynamic-cpp ros2-rmw-fastrtps-cpp ros2-rmw-connextdds
ros2-sensor-msgs ros2-trajectory-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_119:
name: msgs msgs msgs msgs msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-diagnostic-msgs ros2-tf2-msgs ros2-shape-msgs ros2-octomap-msgs
ros2-nav-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-diagnostic-msgs ros2-tf2-msgs ros2-shape-msgs ros2-octomap-msgs
ros2-nav-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_120:
name: perception-msgs msgs localization-msgs msgs test-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-perception-msgs ros2-geographic-msgs ros2-autoware-localization-msgs
ros2-vision-msgs ros2-rosbridge-test-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-perception-msgs ros2-geographic-msgs ros2-autoware-localization-msgs
ros2-vision-msgs ros2-rosbridge-test-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_121:
name: gz-interfaces acoustic-msgs internal-localization-msgs interfaces msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ros-gz-interfaces ros2-marine-acoustic-msgs ros2-autoware-internal-localization-msgs
ros2-simulation-interfaces ros2-graph-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros-gz-interfaces ros2-marine-acoustic-msgs ros2-autoware-internal-localization-msgs
ros2-simulation-interfaces ros2-graph-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_122:
name: msgs msgs v2x-msgs velodyne-msgs udp-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-slg-msgs ros2-foxglove-msgs ros2-autoware-v2x-msgs ros-rolling-velodyne-msgs
ros-rolling-udp-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-slg-msgs ros2-foxglove-msgs ros2-autoware-v2x-msgs ros-rolling-velodyne-msgs
ros-rolling-udp-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_123:
name: rtcm-msgs rosidl-runtime-py rosgraph-msgs ros2-socketcan-msgs rmw-fastrtps-shared-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rtcm-msgs ros-rolling-rosidl-runtime-py ros-rolling-rosgraph-msgs
ros-rolling-ros2-socketcan-msgs ros-rolling-rmw-fastrtps-shared-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rtcm-msgs ros-rolling-rosidl-runtime-py ros-rolling-rosgraph-msgs
ros-rolling-ros2-socketcan-msgs ros-rolling-rmw-fastrtps-shared-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_124:
name: rmw-cyclonedds-cpp rmw-connextdds-common polygon-msgs plotjuggler-msgs pal-statistics-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rmw-cyclonedds-cpp ros-rolling-rmw-connextdds-common
ros-rolling-polygon-msgs ros-rolling-plotjuggler-msgs ros-rolling-pal-statistics-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rmw-cyclonedds-cpp ros-rolling-rmw-connextdds-common
ros-rolling-polygon-msgs ros-rolling-plotjuggler-msgs ros-rolling-pal-statistics-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_125:
name: ouster-sensor-msgs nmea-msgs mocap4r2-marker-viz-srvs gps-msgs geometry-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ouster-sensor-msgs ros-rolling-nmea-msgs ros-rolling-mocap4r2-marker-viz-srvs
ros-rolling-gps-msgs ros-rolling-geometry-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ouster-sensor-msgs ros-rolling-nmea-msgs ros-rolling-mocap4r2-marker-viz-srvs
ros-rolling-gps-msgs ros-rolling-geometry-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_126:
name: ffmpeg-image-transport-msgs controller-manager-msgs composition-interfaces
can-msgs bond
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ffmpeg-image-transport-msgs ros-rolling-controller-manager-msgs
ros-rolling-composition-interfaces ros-rolling-can-msgs ros-rolling-bond
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ffmpeg-image-transport-msgs ros-rolling-controller-manager-msgs
ros-rolling-composition-interfaces ros-rolling-can-msgs ros-rolling-bond
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_127:
name: autoware-internal-debug-msgs apriltag-msgs actuator-msgs ackermann-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_107
- stage_28_job_108
- stage_28_job_109
- stage_28_job_110
- stage_28_job_111
- stage_28_job_112
- stage_28_job_113
- stage_28_job_114
- stage_28_job_115
- stage_28_job_116
- stage_28_job_117
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-internal-debug-msgs ros-rolling-apriltag-msgs
ros-rolling-actuator-msgs ros-rolling-ackermann-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-internal-debug-msgs ros-rolling-apriltag-msgs
ros-rolling-actuator-msgs ros-rolling-ackermann-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_128:
name: implementation msgs recognition-msgs msgs msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_118
- stage_29_job_119
- stage_29_job_120
- stage_29_job_121
- stage_29_job_122
- stage_29_job_123
- stage_29_job_124
- stage_29_job_125
- stage_29_job_126
- stage_29_job_127
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rmw-implementation ros2-control-msgs ros2-object-recognition-msgs
ros2-visualization-msgs ros2-stereo-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rmw-implementation ros2-control-msgs ros2-object-recognition-msgs
ros2-visualization-msgs ros2-stereo-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_129:
name: planning-msgs msgs-py msgs map-msgs internal-perception-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_118
- stage_29_job_119
- stage_29_job_120
- stage_29_job_121
- stage_29_job_122
- stage_29_job_123
- stage_29_job_124
- stage_29_job_125
- stage_29_job_126
- stage_29_job_127
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-planning-msgs ros2-sensor-msgs-py ros2-map-msgs ros2-autoware-map-msgs
ros2-autoware-internal-perception-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-planning-msgs ros2-sensor-msgs-py ros2-map-msgs
ros2-autoware-map-msgs ros2-autoware-internal-perception-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_130:
name: adapi-v1-msgs system-msgs msgs cloud-msg-wrapper cloud-interfaces
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_118
- stage_29_job_119
- stage_29_job_120
- stage_29_job_121
- stage_29_job_122
- stage_29_job_123
- stage_29_job_124
- stage_29_job_125
- stage_29_job_126
- stage_29_job_127
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-adapi-v1-msgs ros2-autoware-system-msgs ros2-pcl-msgs
ros2-point-cloud-msg-wrapper ros2-point-cloud-interfaces
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-adapi-v1-msgs ros2-autoware-system-msgs ros2-pcl-msgs
ros2-point-cloud-msg-wrapper ros2-point-cloud-interfaces
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_131:
name: trees-ros-interfaces sensing-msgs vision-msgs trajectory-msgs tf2-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_118
- stage_29_job_119
- stage_29_job_120
- stage_29_job_121
- stage_29_job_122
- stage_29_job_123
- stage_29_job_124
- stage_29_job_125
- stage_29_job_126
- stage_29_job_127
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-py-trees-ros-interfaces ros2-autoware-sensing-msgs ros-rolling-vision-msgs
ros-rolling-trajectory-msgs ros-rolling-tf2-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-py-trees-ros-interfaces ros2-autoware-sensing-msgs ros-rolling-vision-msgs
ros-rolling-trajectory-msgs ros-rolling-tf2-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_132:
name: slg-msgs simulation-interfaces shape-msgs sensor-msgs rosbridge-test-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_118
- stage_29_job_119
- stage_29_job_120
- stage_29_job_121
- stage_29_job_122
- stage_29_job_123
- stage_29_job_124
- stage_29_job_125
- stage_29_job_126
- stage_29_job_127
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-slg-msgs ros-rolling-simulation-interfaces ros-rolling-shape-msgs
ros-rolling-sensor-msgs ros-rolling-rosbridge-test-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-slg-msgs ros-rolling-simulation-interfaces ros-rolling-shape-msgs
ros-rolling-sensor-msgs ros-rolling-rosbridge-test-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_133:
name: ros-gz-interfaces rmw-fastrtps-dynamic-cpp rmw-fastrtps-cpp rmw-connextdds
octomap-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_118
- stage_29_job_119
- stage_29_job_120
- stage_29_job_121
- stage_29_job_122
- stage_29_job_123
- stage_29_job_124
- stage_29_job_125
- stage_29_job_126
- stage_29_job_127
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros-gz-interfaces ros-rolling-rmw-fastrtps-dynamic-cpp
ros-rolling-rmw-fastrtps-cpp ros-rolling-rmw-connextdds ros-rolling-octomap-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros-gz-interfaces ros-rolling-rmw-fastrtps-dynamic-cpp
ros-rolling-rmw-fastrtps-cpp ros-rolling-rmw-connextdds ros-rolling-octomap-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_134:
name: nav-msgs marine-acoustic-msgs graph-msgs geographic-msgs foxglove-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_118
- stage_29_job_119
- stage_29_job_120
- stage_29_job_121
- stage_29_job_122
- stage_29_job_123
- stage_29_job_124
- stage_29_job_125
- stage_29_job_126
- stage_29_job_127
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-nav-msgs ros-rolling-marine-acoustic-msgs ros-rolling-graph-msgs
ros-rolling-geographic-msgs ros-rolling-foxglove-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-nav-msgs ros-rolling-marine-acoustic-msgs ros-rolling-graph-msgs
ros-rolling-geographic-msgs ros-rolling-foxglove-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_135:
name: diagnostic-msgs autoware-v2x-msgs autoware-perception-msgs autoware-localization-msgs
autoware-internal-localization-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_118
- stage_29_job_119
- stage_29_job_120
- stage_29_job_121
- stage_29_job_122
- stage_29_job_123
- stage_29_job_124
- stage_29_job_125
- stage_29_job_126
- stage_29_job_127
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-diagnostic-msgs ros-rolling-autoware-v2x-msgs ros-rolling-autoware-perception-msgs
ros-rolling-autoware-localization-msgs ros-rolling-autoware-internal-localization-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-diagnostic-msgs ros-rolling-autoware-v2x-msgs
ros-rolling-autoware-perception-msgs ros-rolling-autoware-localization-msgs
ros-rolling-autoware-internal-localization-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_136:
name: test-fixture-implementation msgs interfaces internal-planning-msgs vehicle-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_128
- stage_30_job_129
- stage_30_job_130
- stage_30_job_131
- stage_30_job_132
- stage_30_job_133
- stage_30_job_134
- stage_30_job_135
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rmw-test-fixture-implementation ros2-moveit-msgs ros2-common-interfaces
ros2-autoware-internal-planning-msgs ros2-autoware-vehicle-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rmw-test-fixture-implementation ros2-moveit-msgs ros2-common-interfaces
ros2-autoware-internal-planning-msgs ros2-autoware-vehicle-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_137:
name: msgs visualization-msgs stereo-msgs sensor-msgs-py rmw-implementation
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_128
- stage_30_job_129
- stage_30_job_130
- stage_30_job_131
- stage_30_job_132
- stage_30_job_133
- stage_30_job_134
- stage_30_job_135
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ur-msgs ros-rolling-visualization-msgs ros-rolling-stereo-msgs
ros-rolling-sensor-msgs-py ros-rolling-rmw-implementation
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ur-msgs ros-rolling-visualization-msgs ros-rolling-stereo-msgs
ros-rolling-sensor-msgs-py ros-rolling-rmw-implementation
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_138:
name: py-trees-ros-interfaces point-cloud-msg-wrapper point-cloud-interfaces pcl-msgs
object-recognition-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_128
- stage_30_job_129
- stage_30_job_130
- stage_30_job_131
- stage_30_job_132
- stage_30_job_133
- stage_30_job_134
- stage_30_job_135
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-py-trees-ros-interfaces ros-rolling-point-cloud-msg-wrapper
ros-rolling-point-cloud-interfaces ros-rolling-pcl-msgs ros-rolling-object-recognition-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-py-trees-ros-interfaces ros-rolling-point-cloud-msg-wrapper
ros-rolling-point-cloud-interfaces ros-rolling-pcl-msgs ros-rolling-object-recognition-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_139:
name: map-msgs control-msgs autoware-system-msgs autoware-sensing-msgs autoware-planning-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_128
- stage_30_job_129
- stage_30_job_130
- stage_30_job_131
- stage_30_job_132
- stage_30_job_133
- stage_30_job_134
- stage_30_job_135
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-map-msgs ros-rolling-control-msgs ros-rolling-autoware-system-msgs
ros-rolling-autoware-sensing-msgs ros-rolling-autoware-planning-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-map-msgs ros-rolling-control-msgs ros-rolling-autoware-system-msgs
ros-rolling-autoware-sensing-msgs ros-rolling-autoware-planning-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_140:
name: autoware-map-msgs autoware-internal-perception-msgs autoware-adapi-v1-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_128
- stage_30_job_129
- stage_30_job_130
- stage_30_job_131
- stage_30_job_132
- stage_30_job_133
- stage_30_job_134
- stage_30_job_135
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-map-msgs ros-rolling-autoware-internal-perception-msgs
ros-rolling-autoware-adapi-v1-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-map-msgs ros-rolling-autoware-internal-perception-msgs
ros-rolling-autoware-adapi-v1-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_141:
name: cmake-ros internal-msgs ur-msgs rmw-test-fixture-implementation moveit-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_136
- stage_31_job_137
- stage_31_job_138
- stage_31_job_139
- stage_31_job_140
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ament-cmake-ros ros2-autoware-internal-msgs ros-rolling-ur-msgs
ros-rolling-rmw-test-fixture-implementation ros-rolling-moveit-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-ros ros2-autoware-internal-msgs ros-rolling-ur-msgs
ros-rolling-rmw-test-fixture-implementation ros-rolling-moveit-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_142:
name: common-interfaces autoware-vehicle-msgs autoware-internal-planning-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_136
- stage_31_job_137
- stage_31_job_138
- stage_31_job_139
- stage_31_job_140
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-common-interfaces ros-rolling-autoware-vehicle-msgs
ros-rolling-autoware-internal-planning-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-common-interfaces ros-rolling-autoware-vehicle-msgs
ros-rolling-autoware-internal-planning-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_143:
name: logging-interface yaml-param-parser parser-plugin ros2-tf2 retriever
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_141
- stage_32_job_142
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rcl-logging-interface ros2-rcl-yaml-param-parser ros2-urdf-parser-plugin
ros2-tf2 ros2-resource-retriever
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rcl-logging-interface ros2-rcl-yaml-param-parser ros2-urdf-parser-plugin
ros2-tf2 ros2-resource-retriever
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_144:
name: pyplot image-pipeline geometry kalman-filter msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_141
- stage_32_job_142
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-pyplot ros2-tracetools-image-pipeline ros2-image-geometry
ros2-autoware-kalman-filter ros2-ublox-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-pyplot ros2-tracetools-image-pipeline ros2-image-geometry
ros2-autoware-kalman-filter ros2-ublox-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_145:
name: autoware-internal-msgs ament-cmake-ros
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_141
- stage_32_job_142
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-internal-msgs ros-rolling-ament-cmake-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-internal-msgs ros-rolling-ament-cmake-ros
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_146:
name: logging-spdlog logging-noop ros2-urdf rendering eigen-kdl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_143
- stage_33_job_144
- stage_33_job_145
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rcl-logging-spdlog ros2-rcl-logging-noop ros2-urdf ros2-rviz-rendering
ros2-tf2-eigen-kdl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rcl-logging-spdlog ros2-rcl-logging-noop ros2-urdf ros2-rviz-rendering
ros2-tf2-eigen-kdl
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_147:
name: urdf-parser-plugin ublox-msgs tracetools-image-pipeline tf2 resource-retriever
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_143
- stage_33_job_144
- stage_33_job_145
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-urdf-parser-plugin ros-rolling-ublox-msgs ros-rolling-tracetools-image-pipeline
ros-rolling-tf2 ros-rolling-resource-retriever
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-urdf-parser-plugin ros-rolling-ublox-msgs ros-rolling-tracetools-image-pipeline
ros-rolling-tf2 ros-rolling-resource-retriever
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_148:
name: rcl-yaml-param-parser rcl-logging-interface image-geometry autoware-pyplot
autoware-kalman-filter
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_143
- stage_33_job_144
- stage_33_job_145
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rcl-yaml-param-parser ros-rolling-rcl-logging-interface
ros-rolling-image-geometry ros-rolling-autoware-pyplot ros-rolling-autoware-kalman-filter
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rcl-yaml-param-parser ros-rolling-rcl-logging-interface
ros-rolling-image-geometry ros-rolling-autoware-pyplot ros-rolling-autoware-kalman-filter
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_149:
name: logging-implementation urdf parser rendering-tests urdf
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_146
- stage_34_job_147
- stage_34_job_148
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rcl-logging-implementation ros2-sdformat-urdf ros2-kdl-parser
ros2-rviz-rendering-tests ros-rolling-urdf
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rcl-logging-implementation ros2-sdformat-urdf ros2-kdl-parser
ros2-rviz-rendering-tests ros-rolling-urdf
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_150:
name: tf2-eigen-kdl rviz-rendering rcl-logging-spdlog rcl-logging-noop
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_146
- stage_34_job_147
- stage_34_job_148
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-tf2-eigen-kdl ros-rolling-rviz-rendering ros-rolling-rcl-logging-spdlog
ros-rolling-rcl-logging-noop
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-tf2-eigen-kdl ros-rolling-rviz-rendering ros-rolling-rcl-logging-spdlog
ros-rolling-rcl-logging-noop
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_151:
name: ros2-rcl sdformat-urdf rviz-rendering-tests rcl-logging-implementation kdl-parser
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_149
- stage_35_job_150
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rcl ros-rolling-sdformat-urdf ros-rolling-rviz-rendering-tests
ros-rolling-rcl-logging-implementation ros-rolling-kdl-parser
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rcl ros-rolling-sdformat-urdf ros-rolling-rviz-rendering-tests
ros-rolling-rcl-logging-implementation ros-rolling-kdl-parser
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_152:
name: collector lifecycle action rcl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_151
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-libstatistics-collector ros2-rcl-lifecycle ros2-rcl-action
ros-rolling-rcl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-libstatistics-collector ros2-rcl-lifecycle ros2-rcl-action
ros-rolling-rcl
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_38_job_153:
name: ros2-rclcpp ros2-rclpy rcl-lifecycle rcl-action libstatistics-collector
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_37_job_152
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rclcpp ros2-rclpy ros-rolling-rcl-lifecycle ros-rolling-rcl-action
ros-rolling-libstatistics-collector
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rclcpp ros2-rclpy ros-rolling-rcl-lifecycle ros-rolling-rcl-action
ros-rolling-libstatistics-collector
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_154:
name: lifecycle action ros2-rsl ros ros2-ros2cli
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rclcpp-lifecycle ros2-rclcpp-action ros2-rsl ros2-launch-ros
ros2-ros2cli
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rclcpp-lifecycle ros2-rclcpp-action ros2-rsl ros2-launch-ros
ros2-ros2cli
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_155:
name: py components ros2-filters py shapes
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-tf2-py ros2-rclcpp-components ros2-filters ros2-urdfdom-py
ros2-geometric-shapes
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-tf2-py ros2-rclcpp-components ros2-filters ros2-urdfdom-py
ros2-geometric-shapes
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_156:
name: param-builder utils-system retriever-service-plugin utils-visualization
gui
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-launch-param-builder ros2-autoware-utils-system ros2-resource-retriever-service-plugin
ros2-autoware-utils-visualization ros2-rqt-gui
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-launch-param-builder ros2-autoware-utils-system ros2-resource-retriever-service-plugin
ros2-autoware-utils-visualization ros2-rqt-gui
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_157:
name: component-interface-specs message-converter py-common utils-rclcpp utils-diagnostics
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-component-interface-specs ros2-rclpy-message-converter
ros2-rqt-py-common ros2-autoware-utils-rclcpp ros2-autoware-utils-diagnostics
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-component-interface-specs ros2-rclpy-message-converter
ros2-rqt-py-common ros2-autoware-utils-rclcpp ros2-autoware-utils-diagnostics
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_158:
name: bridge calibration-parsers library gui-cpp qos-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-cv-bridge ros2-camera-calibration-parsers ros2-rosbridge-library
ros2-rqt-gui-cpp ros2-autoware-qos-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-cv-bridge ros2-camera-calibration-parsers ros2-rosbridge-library
ros2-rqt-gui-cpp ros2-autoware-qos-utils
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_159:
name: cpp twist-keyboard sensors map-server signal-processing
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-behaviortree-cpp ros2-teleop-twist-keyboard ros2-dummy-sensors
ros2-dummy-map-server ros2-autoware-signal-processing
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-behaviortree-cpp ros2-teleop-twist-keyboard ros2-dummy-sensors
ros2-dummy-map-server ros2-autoware-signal-processing
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_160:
name: control-msgs nodes-py context of-service-demo-py rclpy-minimal-subscriber
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-mocap4r2-control-msgs ros2-demo-nodes-py ros2-io-context ros2-quality-of-service-demo-py
ros2-examples-rclpy-minimal-subscriber
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-mocap4r2-control-msgs ros2-demo-nodes-py ros2-io-context
ros2-quality-of-service-demo-py ros2-examples-rclpy-minimal-subscriber
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_161:
name: rclpy-minimal-service rclpy-minimal-publisher rclpy-minimal-client rclpy-minimal-action-server
rclpy-minimal-action-client
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-examples-rclpy-minimal-service ros2-examples-rclpy-minimal-publisher
ros2-examples-rclpy-minimal-client ros2-examples-rclpy-minimal-action-server
ros2-examples-rclpy-minimal-action-client
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-examples-rclpy-minimal-service ros2-examples-rclpy-minimal-publisher
ros2-examples-rclpy-minimal-client ros2-examples-rclpy-minimal-action-server
ros2-examples-rclpy-minimal-action-client
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_162:
name: rclpy-executors rclcpp-multithreaded-executor rclcpp-minimal-timer rclcpp-minimal-service
rclcpp-minimal-publisher
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-examples-rclpy-executors ros2-examples-rclcpp-multithreaded-executor
ros2-examples-rclcpp-minimal-timer ros2-examples-rclcpp-minimal-service ros2-examples-rclcpp-minimal-publisher
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-examples-rclpy-executors ros2-examples-rclcpp-multithreaded-executor
ros2-examples-rclcpp-minimal-timer ros2-examples-rclcpp-minimal-service
ros2-examples-rclcpp-minimal-publisher
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_163:
name: rclcpp-minimal-client tutorials-py msg ros-examples robot-gt-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-examples-rclcpp-minimal-client ros2-action-tutorials-py ros2-rslidar-msg
ros2-roboplan-ros-examples ros2-mocap4r2-robot-gt-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-examples-rclcpp-minimal-client ros2-action-tutorials-py
ros2-rslidar-msg ros2-roboplan-ros-examples ros2-mocap4r2-robot-gt-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_164:
name: msgs node stamper fmt-logger trees-ros-viewer
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-mocap4r2-msgs ros2-autoware-node ros2-twist-stamper ros2-ros2-fmt-logger
ros2-py-trees-ros-viewer
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-mocap4r2-msgs ros2-autoware-node ros2-twist-stamper
ros2-ros2-fmt-logger ros2-py-trees-ros-viewer
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_165:
name: navsat-driver launch rclpy rclcpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_153
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-nmea-navsat-driver ros2-better-launch ros-rolling-rclpy ros-rolling-rclcpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-nmea-navsat-driver ros2-better-launch ros-rolling-rclpy
ros-rolling-rclcpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_166:
name: tools parameter-library testing-ros filters statistics
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-realtime-tools ros2-generate-parameter-library ros2-launch-testing-ros
ros2-message-filters ros2-pal-statistics
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-realtime-tools ros2-generate-parameter-library ros2-launch-testing-ros
ros2-message-filters ros2-pal-statistics
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_167:
name: ros-py test-fixtures test-common ros2-ros2multicast ros2-srdfdom
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-tf2-ros-py ros2-ros2lifecycle-test-fixtures ros2-rosbag2-test-common
ros2-ros2multicast ros2-srdfdom
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-tf2-ros-py ros2-ros2lifecycle-test-fixtures ros2-rosbag2-test-common
ros2-ros2multicast ros2-srdfdom
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_168:
name: gui-py utils-debug qp-interface osqp-interface interface
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rqt-gui-py ros2-autoware-utils-debug ros2-autoware-qp-interface
ros2-autoware-osqp-interface ros2-kinematics-interface
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rqt-gui-py ros2-autoware-utils-debug ros2-autoware-qp-interface
ros2-autoware-osqp-interface ros2-kinematics-interface
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_169:
name: ros2-joy info-manager gz-bridge ros2-bondcpp tamer-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-joy ros2-camera-info-manager ros2-ros-gz-bridge ros2-bondcpp
ros2-data-tamer-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-joy ros2-camera-info-manager ros2-ros-gz-bridge ros2-bondcpp
ros2-data-tamer-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_170:
name: opencv ros2-turtlesim monitor of-service-demo-cpp rclcpp-minimal-subscriber
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-vision-opencv ros2-turtlesim ros2-topic-monitor ros2-quality-of-service-demo-cpp
ros2-examples-rclcpp-minimal-subscriber
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-vision-opencv ros2-turtlesim ros2-topic-monitor ros2-quality-of-service-demo-cpp
ros2-examples-rclcpp-minimal-subscriber
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_171:
name: rclcpp-minimal-composition rclcpp-minimal-action-server rclcpp-minimal-action-client
to-laserscan tutorials-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-examples-rclcpp-minimal-composition ros2-examples-rclcpp-minimal-action-server
ros2-examples-rclcpp-minimal-action-client ros2-depthimage-to-laserscan ros2-action-tutorials-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-examples-rclcpp-minimal-composition ros2-examples-rclcpp-minimal-action-server
ros2-examples-rclcpp-minimal-action-client ros2-depthimage-to-laserscan
ros2-action-tutorials-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_172:
name: vehicle-velocity-converter perception-objects-converter twist2accel stop-filter
laserscan
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-vehicle-velocity-converter ros2-autoware-perception-objects-converter
ros2-autoware-twist2accel ros2-autoware-stop-filter ros2-velodyne-laserscan
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-vehicle-velocity-converter ros2-autoware-perception-objects-converter
ros2-autoware-twist2accel ros2-autoware-stop-filter ros2-velodyne-laserscan
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_173:
name: control examples encoder-decoder remote-logging driver
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-mocap4r2-control ros2-lanelet2-examples ros2-ffmpeg-encoder-decoder
ros2-diagnostic-remote-logging ros2-serial-driver
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-mocap4r2-control ros2-lanelet2-examples ros2-ffmpeg-encoder-decoder
ros2-diagnostic-remote-logging ros2-serial-driver
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_174:
name: sdk parameter-server marker-viz marker-publisher segmentation
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rslidar-sdk ros2-persist-parameter-server ros2-mocap4r2-marker-viz
ros2-mocap4r2-marker-publisher ros2-laser-segmentation
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rslidar-sdk ros2-persist-parameter-server ros2-mocap4r2-marker-viz
ros2-mocap4r2-marker-publisher ros2-laser-segmentation
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_175:
name: sync urdfdom-py twist-stamper tf2-py teleop-twist-keyboard
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-flex-sync ros-rolling-urdfdom-py ros-rolling-twist-stamper
ros-rolling-tf2-py ros-rolling-teleop-twist-keyboard
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-flex-sync ros-rolling-urdfdom-py ros-rolling-twist-stamper
ros-rolling-tf2-py ros-rolling-teleop-twist-keyboard
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_176:
name: rslidar-msg rsl rqt-py-common rqt-gui-cpp rqt-gui
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rslidar-msg ros-rolling-rsl ros-rolling-rqt-py-common
ros-rolling-rqt-gui-cpp ros-rolling-rqt-gui
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rslidar-msg ros-rolling-rsl ros-rolling-rqt-py-common
ros-rolling-rqt-gui-cpp ros-rolling-rqt-gui
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_177:
name: rosbridge-library ros2cli ros2-fmt-logger roboplan-ros-examples resource-retriever-service-plugin
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosbridge-library ros-rolling-ros2cli ros-rolling-ros2-fmt-logger
ros-rolling-roboplan-ros-examples ros-rolling-resource-retriever-service-plugin
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosbridge-library ros-rolling-ros2cli ros-rolling-ros2-fmt-logger
ros-rolling-roboplan-ros-examples ros-rolling-resource-retriever-service-plugin
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_178:
name: rclpy-message-converter rclcpp-lifecycle rclcpp-components rclcpp-action
quality-of-service-demo-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rclpy-message-converter ros-rolling-rclcpp-lifecycle
ros-rolling-rclcpp-components ros-rolling-rclcpp-action ros-rolling-quality-of-service-demo-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rclpy-message-converter ros-rolling-rclcpp-lifecycle
ros-rolling-rclcpp-components ros-rolling-rclcpp-action ros-rolling-quality-of-service-demo-py
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_179:
name: py-trees-ros-viewer nmea-navsat-driver mocap4r2-robot-gt-msgs mocap4r2-msgs
mocap4r2-control-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-py-trees-ros-viewer ros-rolling-nmea-navsat-driver ros-rolling-mocap4r2-robot-gt-msgs
ros-rolling-mocap4r2-msgs ros-rolling-mocap4r2-control-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-py-trees-ros-viewer ros-rolling-nmea-navsat-driver
ros-rolling-mocap4r2-robot-gt-msgs ros-rolling-mocap4r2-msgs ros-rolling-mocap4r2-control-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_180:
name: launch-ros launch-param-builder io-context geometric-shapes filters
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-launch-ros ros-rolling-launch-param-builder ros-rolling-io-context
ros-rolling-geometric-shapes ros-rolling-filters
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-launch-ros ros-rolling-launch-param-builder ros-rolling-io-context
ros-rolling-geometric-shapes ros-rolling-filters
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_181:
name: examples-rclpy-minimal-subscriber examples-rclpy-minimal-service examples-rclpy-minimal-publisher
examples-rclpy-minimal-client examples-rclpy-minimal-action-server
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-examples-rclpy-minimal-subscriber ros-rolling-examples-rclpy-minimal-service
ros-rolling-examples-rclpy-minimal-publisher ros-rolling-examples-rclpy-minimal-client
ros-rolling-examples-rclpy-minimal-action-server
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-examples-rclpy-minimal-subscriber ros-rolling-examples-rclpy-minimal-service
ros-rolling-examples-rclpy-minimal-publisher ros-rolling-examples-rclpy-minimal-client
ros-rolling-examples-rclpy-minimal-action-server
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_182:
name: examples-rclpy-minimal-action-client examples-rclpy-executors examples-rclcpp-multithreaded-executor
examples-rclcpp-minimal-timer examples-rclcpp-minimal-service
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-examples-rclpy-minimal-action-client ros-rolling-examples-rclpy-executors
ros-rolling-examples-rclcpp-multithreaded-executor ros-rolling-examples-rclcpp-minimal-timer
ros-rolling-examples-rclcpp-minimal-service
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-examples-rclpy-minimal-action-client ros-rolling-examples-rclpy-executors
ros-rolling-examples-rclcpp-multithreaded-executor ros-rolling-examples-rclcpp-minimal-timer
ros-rolling-examples-rclcpp-minimal-service
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_183:
name: examples-rclcpp-minimal-publisher examples-rclcpp-minimal-client dummy-sensors
dummy-map-server demo-nodes-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-examples-rclcpp-minimal-publisher ros-rolling-examples-rclcpp-minimal-client
ros-rolling-dummy-sensors ros-rolling-dummy-map-server ros-rolling-demo-nodes-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-examples-rclcpp-minimal-publisher ros-rolling-examples-rclcpp-minimal-client
ros-rolling-dummy-sensors ros-rolling-dummy-map-server ros-rolling-demo-nodes-py
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_184:
name: cv-bridge camera-calibration-parsers better-launch behaviortree-cpp autoware-utils-visualization
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-cv-bridge ros-rolling-camera-calibration-parsers ros-rolling-better-launch
ros-rolling-behaviortree-cpp ros-rolling-autoware-utils-visualization
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-cv-bridge ros-rolling-camera-calibration-parsers
ros-rolling-better-launch ros-rolling-behaviortree-cpp ros-rolling-autoware-utils-visualization
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_185:
name: autoware-utils-system autoware-utils-rclcpp autoware-utils-diagnostics autoware-signal-processing
autoware-qos-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-utils-system ros-rolling-autoware-utils-rclcpp
ros-rolling-autoware-utils-diagnostics ros-rolling-autoware-signal-processing
ros-rolling-autoware-qos-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-utils-system ros-rolling-autoware-utils-rclcpp
ros-rolling-autoware-utils-diagnostics ros-rolling-autoware-signal-processing
ros-rolling-autoware-qos-utils
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_186:
name: autoware-node autoware-component-interface-specs action-tutorials-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_154
- stage_39_job_155
- stage_39_job_156
- stage_39_job_157
- stage_39_job_158
- stage_39_job_159
- stage_39_job_160
- stage_39_job_161
- stage_39_job_162
- stage_39_job_163
- stage_39_job_164
- stage_39_job_165
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-node ros-rolling-autoware-component-interface-specs
ros-rolling-action-tutorials-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-node ros-rolling-autoware-component-interface-specs
ros-rolling-action-tutorials-py
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_187:
name: limits ros2-ros2test ros2-ros2service ros2-ros2node ros
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-joint-limits ros2-ros2test ros2-ros2service ros2-ros2node ros2-tf2-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-joint-limits ros2-ros2test ros2-ros2service ros2-ros2node
ros2-tf2-ros
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_188:
name: ros2-ros2pkg ros2-ros2action updater ros2-ros2topic ros2-ros2interface
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ros2pkg ros2-ros2action ros2-diagnostic-updater ros2-ros2topic
ros2-ros2interface
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros2pkg ros2-ros2action ros2-diagnostic-updater ros2-ros2topic
ros2-ros2interface
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_189:
name: storage configs-utils cloud-transport transport demo
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosbag2-storage ros2-moveit-configs-utils ros2-point-cloud-transport
ros2-image-transport ros2-logging-demo
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosbag2-storage ros2-moveit-configs-utils ros2-point-cloud-transport
ros2-image-transport ros2-logging-demo
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_190:
name: console interface-kdl tools plot controllers-test-nodes
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rqt-console ros2-kinematics-interface-kdl ros2-tf2-tools ros2-rqt-plot
ros2-ros2-controllers-test-nodes
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rqt-console ros2-kinematics-interface-kdl ros2-tf2-tools
ros2-rqt-plot ros2-ros2-controllers-test-nodes
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_191:
name: twist-joy calibration shell service-caller py-console
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-teleop-twist-joy ros2-camera-calibration ros2-rqt-shell ros2-rqt-service-caller
ros2-rqt-py-console
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-teleop-twist-joy ros2-camera-calibration ros2-rqt-shell
ros2-rqt-service-caller ros2-rqt-py-console
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_192:
name: publisher graph aggregator process-demo tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rqt-publisher ros2-rqt-graph ros2-diagnostic-aggregator ros2-intra-process-demo
ros2-image-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rqt-publisher ros2-rqt-graph ros2-diagnostic-aggregator
ros2-intra-process-demo ros2-image-tools
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_193:
name: nodes-cpp-native nodes-cpp ros2-composition ros2-plotjuggler core-sensing
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-demo-nodes-cpp-native ros2-demo-nodes-cpp ros2-composition
ros2-plotjuggler ros2-autoware-core-sensing
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-demo-nodes-cpp-native ros2-demo-nodes-cpp ros2-composition
ros2-plotjuggler ros2-autoware-core-sensing
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_194:
name: mocap4r2-control dummy-driver ros2-lanelet2 core vision-opencv
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rqt-mocap4r2-control ros2-mocap4r2-dummy-driver ros2-lanelet2
ros2-bond-core ros-rolling-vision-opencv
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rqt-mocap4r2-control ros2-mocap4r2-dummy-driver ros2-lanelet2
ros2-bond-core ros-rolling-vision-opencv
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_195:
name: velodyne-laserscan turtlesim topic-monitor tf2-ros-py srdfdom
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-velodyne-laserscan ros-rolling-turtlesim ros-rolling-topic-monitor
ros-rolling-tf2-ros-py ros-rolling-srdfdom
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-velodyne-laserscan ros-rolling-turtlesim ros-rolling-topic-monitor
ros-rolling-tf2-ros-py ros-rolling-srdfdom
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_196:
name: serial-driver rslidar-sdk rqt-gui-py rosbag2-test-common ros-gz-bridge
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-serial-driver ros-rolling-rslidar-sdk ros-rolling-rqt-gui-py
ros-rolling-rosbag2-test-common ros-rolling-ros-gz-bridge
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-serial-driver ros-rolling-rslidar-sdk ros-rolling-rqt-gui-py
ros-rolling-rosbag2-test-common ros-rolling-ros-gz-bridge
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_197:
name: ros2multicast ros2lifecycle-test-fixtures realtime-tools quality-of-service-demo-cpp
persist-parameter-server
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros2multicast ros-rolling-ros2lifecycle-test-fixtures
ros-rolling-realtime-tools ros-rolling-quality-of-service-demo-cpp ros-rolling-persist-parameter-server
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros2multicast ros-rolling-ros2lifecycle-test-fixtures
ros-rolling-realtime-tools ros-rolling-quality-of-service-demo-cpp ros-rolling-persist-parameter-server
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_198:
name: pal-statistics mocap4r2-marker-viz mocap4r2-marker-publisher mocap4r2-control
message-filters
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-pal-statistics ros-rolling-mocap4r2-marker-viz ros-rolling-mocap4r2-marker-publisher
ros-rolling-mocap4r2-control ros-rolling-message-filters
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-pal-statistics ros-rolling-mocap4r2-marker-viz
ros-rolling-mocap4r2-marker-publisher ros-rolling-mocap4r2-control ros-rolling-message-filters
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_199:
name: launch-testing-ros laser-segmentation lanelet2-examples kinematics-interface
joy
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-launch-testing-ros ros-rolling-laser-segmentation ros-rolling-lanelet2-examples
ros-rolling-kinematics-interface ros-rolling-joy
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-launch-testing-ros ros-rolling-laser-segmentation
ros-rolling-lanelet2-examples ros-rolling-kinematics-interface ros-rolling-joy
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_200:
name: generate-parameter-library flex-sync ffmpeg-encoder-decoder examples-rclcpp-minimal-subscriber
examples-rclcpp-minimal-composition
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-generate-parameter-library ros-rolling-flex-sync ros-rolling-ffmpeg-encoder-decoder
ros-rolling-examples-rclcpp-minimal-subscriber ros-rolling-examples-rclcpp-minimal-composition
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-generate-parameter-library ros-rolling-flex-sync
ros-rolling-ffmpeg-encoder-decoder ros-rolling-examples-rclcpp-minimal-subscriber
ros-rolling-examples-rclcpp-minimal-composition
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_201:
name: examples-rclcpp-minimal-action-server examples-rclcpp-minimal-action-client
diagnostic-remote-logging depthimage-to-laserscan data-tamer-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-examples-rclcpp-minimal-action-server ros-rolling-examples-rclcpp-minimal-action-client
ros-rolling-diagnostic-remote-logging ros-rolling-depthimage-to-laserscan
ros-rolling-data-tamer-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-examples-rclcpp-minimal-action-server ros-rolling-examples-rclcpp-minimal-action-client
ros-rolling-diagnostic-remote-logging ros-rolling-depthimage-to-laserscan
ros-rolling-data-tamer-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_202:
name: camera-info-manager bondcpp autoware-vehicle-velocity-converter autoware-utils-debug
autoware-twist2accel
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-camera-info-manager ros-rolling-bondcpp ros-rolling-autoware-vehicle-velocity-converter
ros-rolling-autoware-utils-debug ros-rolling-autoware-twist2accel
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-camera-info-manager ros-rolling-bondcpp ros-rolling-autoware-vehicle-velocity-converter
ros-rolling-autoware-utils-debug ros-rolling-autoware-twist2accel
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_203:
name: autoware-stop-filter autoware-qp-interface autoware-perception-objects-converter
autoware-osqp-interface action-tutorials-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_166
- stage_40_job_167
- stage_40_job_168
- stage_40_job_169
- stage_40_job_170
- stage_40_job_171
- stage_40_job_172
- stage_40_job_173
- stage_40_job_174
- stage_40_job_175
- stage_40_job_176
- stage_40_job_177
- stage_40_job_178
- stage_40_job_179
- stage_40_job_180
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-stop-filter ros-rolling-autoware-qp-interface
ros-rolling-autoware-perception-objects-converter ros-rolling-autoware-osqp-interface
ros-rolling-action-tutorials-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-stop-filter ros-rolling-autoware-qp-interface
ros-rolling-autoware-perception-objects-converter ros-rolling-autoware-osqp-interface
ros-rolling-action-tutorials-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_204:
name: interface testing ros2-ros2param state-publisher geometry-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-hardware-interface ros2-ros-testing ros2-ros2param ros2-robot-state-publisher
ros2-tf2-geometry-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-hardware-interface ros2-ros-testing ros2-ros2param ros2-robot-state-publisher
ros2-tf2-geometry-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_205:
name: ros2-ros2run ros2-ros2plugin ros2-ros2lifecycle ros2-ros2launch ros2-ros2doctor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ros2run ros2-ros2plugin ros2-ros2lifecycle ros2-ros2launch
ros2-ros2doctor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros2run ros2-ros2plugin ros2-ros2lifecycle ros2-ros2launch
ros2-ros2doctor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_206:
name: state-publisher tools storage-sqlite3 storage-mcap kdl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-joint-state-publisher ros2-topic-tools ros2-rosbag2-storage-sqlite3
ros2-rosbag2-storage-mcap ros2-tf2-kdl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-joint-state-publisher ros2-topic-tools ros2-rosbag2-storage-sqlite3
ros2-rosbag2-storage-mcap ros2-tf2-kdl
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_207:
name: eigen common ros2pkg utils-logging bullet
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-tf2-eigen ros2-rviz-common ros-rolling-ros2pkg ros2-autoware-utils-logging
ros2-tf2-bullet
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-tf2-eigen ros2-rviz-common ros-rolling-ros2pkg ros2-autoware-utils-logging
ros2-tf2-bullet
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_208:
name: msg image-transport image-transport image-transport depth-image-transport
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rqt-msg ros2-zstd-image-transport ros2-theora-image-transport
ros2-compressed-image-transport ros2-compressed-depth-image-transport
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rqt-msg ros2-zstd-image-transport ros2-theora-image-transport
ros2-compressed-image-transport ros2-compressed-depth-image-transport
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_209:
name: ros2-rosapi view publisher topic reconfigure
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rosapi ros2-image-view ros2-image-publisher ros2-rqt-topic
ros2-rqt-reconfigure
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosapi ros2-image-view ros2-image-publisher ros2-rqt-topic
ros2-rqt-reconfigure
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_210:
name: image-view gz-sim gz-image point-cloud-transport point-cloud-transport
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rqt-image-view ros2-ros-gz-sim ros2-ros-gz-image ros2-zstd-point-cloud-transport
ros2-zlib-point-cloud-transport
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rqt-image-view ros2-ros-gz-sim ros2-ros-gz-image ros2-zstd-point-cloud-transport
ros2-zlib-point-cloud-transport
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_211:
name: point-cloud-transport common pointcloud driver gps
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-draco-point-cloud-transport ros2-image-common ros2-velodyne-pointcloud
ros2-velodyne-driver ros2-ublox-gps
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-draco-point-cloud-transport ros2-image-common ros2-velodyne-pointcloud
ros2-velodyne-driver ros2-ublox-gps
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_212:
name: trees-ros test common-diagnostics draw detector
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-py-trees-ros ros2-self-test ros2-diagnostic-common-diagnostics
ros2-apriltag-draw ros2-apriltag-detector
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-py-trees-ros ros2-self-test ros2-diagnostic-common-diagnostics
ros2-apriltag-draw ros2-apriltag-detector
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_213:
name: mux tf-tree compressed-video-transport image-transport tf2-tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-twist-mux ros2-rqt-tf-tree ros2-foxglove-compressed-video-transport
ros2-ffmpeg-image-transport ros-rolling-tf2-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-twist-mux ros2-rqt-tf-tree ros2-foxglove-compressed-video-transport
ros2-ffmpeg-image-transport ros-rolling-tf2-tools
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_214:
name: tf2-ros teleop-twist-joy rqt-shell rqt-service-caller rqt-py-console
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-tf2-ros ros-rolling-teleop-twist-joy ros-rolling-rqt-shell
ros-rolling-rqt-service-caller ros-rolling-rqt-py-console
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-tf2-ros ros-rolling-teleop-twist-joy ros-rolling-rqt-shell
ros-rolling-rqt-service-caller ros-rolling-rqt-py-console
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_215:
name: rqt-publisher rqt-plot rqt-mocap4r2-control rqt-graph rqt-console
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rqt-publisher ros-rolling-rqt-plot ros-rolling-rqt-mocap4r2-control
ros-rolling-rqt-graph ros-rolling-rqt-console
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rqt-publisher ros-rolling-rqt-plot ros-rolling-rqt-mocap4r2-control
ros-rolling-rqt-graph ros-rolling-rqt-console
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_216:
name: rosbag2-storage ros2topic ros2test ros2service ros2node
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosbag2-storage ros-rolling-ros2topic ros-rolling-ros2test
ros-rolling-ros2service ros-rolling-ros2node
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosbag2-storage ros-rolling-ros2topic ros-rolling-ros2test
ros-rolling-ros2service ros-rolling-ros2node
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_217:
name: ros2interface ros2action ros2-controllers-test-nodes point-cloud-transport
plotjuggler
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros2interface ros-rolling-ros2action ros-rolling-ros2-controllers-test-nodes
ros-rolling-point-cloud-transport ros-rolling-plotjuggler
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros2interface ros-rolling-ros2action ros-rolling-ros2-controllers-test-nodes
ros-rolling-point-cloud-transport ros-rolling-plotjuggler
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_218:
name: moveit-configs-utils mocap4r2-dummy-driver logging-demo lanelet2 kinematics-interface-kdl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-configs-utils ros-rolling-mocap4r2-dummy-driver
ros-rolling-logging-demo ros-rolling-lanelet2 ros-rolling-kinematics-interface-kdl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-configs-utils ros-rolling-mocap4r2-dummy-driver
ros-rolling-logging-demo ros-rolling-lanelet2 ros-rolling-kinematics-interface-kdl
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_219:
name: joint-limits intra-process-demo image-transport image-tools diagnostic-updater
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-joint-limits ros-rolling-intra-process-demo ros-rolling-image-transport
ros-rolling-image-tools ros-rolling-diagnostic-updater
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-joint-limits ros-rolling-intra-process-demo ros-rolling-image-transport
ros-rolling-image-tools ros-rolling-diagnostic-updater
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_220:
name: diagnostic-aggregator demo-nodes-cpp-native demo-nodes-cpp composition camera-calibration
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-diagnostic-aggregator ros-rolling-demo-nodes-cpp-native
ros-rolling-demo-nodes-cpp ros-rolling-composition ros-rolling-camera-calibration
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-diagnostic-aggregator ros-rolling-demo-nodes-cpp-native
ros-rolling-demo-nodes-cpp ros-rolling-composition ros-rolling-camera-calibration
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_221:
name: bond-core autoware-core-sensing
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_187
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
- stage_41_job_192
- stage_41_job_193
- stage_41_job_194
- stage_41_job_195
- stage_41_job_196
- stage_41_job_197
- stage_41_job_198
- stage_41_job_199
- stage_41_job_200
- stage_41_job_201
- stage_41_job_202
- stage_41_job_203
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-bond-core ros-rolling-autoware-core-sensing
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-bond-core ros-rolling-autoware-core-sensing
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_222:
name: interface-testing interface ros2-sros2 ros2-ros2component toolbox
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-hardware-interface-testing ros2-controller-interface ros2-sros2
ros2-ros2component ros2-control-toolbox
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-hardware-interface-testing ros2-controller-interface
ros2-sros2 ros2-ros2component ros2-control-toolbox
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_223:
name: state-publisher-gui storage-default-plugins visual-testing-framework geometry
markers
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-joint-state-publisher-gui ros2-rosbag2-storage-default-plugins
ros2-rviz-visual-testing-framework ros2-laser-geometry ros2-interactive-markers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-joint-state-publisher-gui ros2-rosbag2-storage-default-plugins
ros2-rviz-visual-testing-framework ros2-laser-geometry ros2-interactive-markers
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_224:
name: utils-geometry ros lanelet2-extension conversions sensor-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-utils-geometry ros2-warehouse-ros ros2-autoware-lanelet2-extension
ros2-pcl-conversions ros2-tf2-sensor-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-utils-geometry ros2-warehouse-ros ros2-autoware-lanelet2-extension
ros2-pcl-conversions ros2-tf2-sensor-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_225:
name: proc localization interface rotate srv
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-image-proc ros2-robot-localization ros2-transmission-interface
ros2-image-rotate ros2-rqt-srv
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-image-proc ros2-robot-localization ros2-transmission-interface
ros2-image-rotate ros2-rqt-srv
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_226:
name: action localization-util imu-plugin transport-plugins server
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rqt-action ros2-autoware-localization-util ros2-rviz-imu-plugin
ros2-image-transport-plugins ros2-rosbridge-server
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rqt-action ros2-autoware-localization-util ros2-rviz-imu-plugin
ros2-image-transport-plugins ros2-rosbridge-server
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_227:
name: ros2-lifecycle ros-cpp cloud-transport-plugins minimal-tb4-description core-vehicle
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-lifecycle ros2-roboplan-ros-cpp ros2-point-cloud-transport-plugins
ros2-nav2-minimal-tb4-description ros2-autoware-core-vehicle
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-lifecycle ros2-roboplan-ros-cpp ros2-point-cloud-transport-plugins
ros2-nav2-minimal-tb4-description ros2-autoware-core-vehicle
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_228:
name: ros2-velodyne ros2-ublox to-tf-ros2 minimal-tb3-sim robot-gt
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-velodyne ros2-ublox ros2-odom-to-tf-ros2 ros2-nav2-minimal-tb3-sim
ros2-mocap4r2-robot-gt
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-velodyne ros2-ublox ros2-odom-to-tf-ros2 ros2-nav2-minimal-tb3-sim
ros2-mocap4r2-robot-gt
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_229:
name: ros2-diagnostics detector-umich detector-mit zstd-point-cloud-transport
zstd-image-transport
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-diagnostics ros2-apriltag-detector-umich ros2-apriltag-detector-mit
ros-rolling-zstd-point-cloud-transport ros-rolling-zstd-image-transport
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-diagnostics ros2-apriltag-detector-umich ros2-apriltag-detector-mit
ros-rolling-zstd-point-cloud-transport ros-rolling-zstd-image-transport
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_230:
name: zlib-point-cloud-transport velodyne-pointcloud velodyne-driver ublox-gps
twist-mux
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-zlib-point-cloud-transport ros-rolling-velodyne-pointcloud
ros-rolling-velodyne-driver ros-rolling-ublox-gps ros-rolling-twist-mux
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-zlib-point-cloud-transport ros-rolling-velodyne-pointcloud
ros-rolling-velodyne-driver ros-rolling-ublox-gps ros-rolling-twist-mux
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_231:
name: topic-tools theora-image-transport tf2-kdl tf2-geometry-msgs tf2-eigen
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-topic-tools ros-rolling-theora-image-transport ros-rolling-tf2-kdl
ros-rolling-tf2-geometry-msgs ros-rolling-tf2-eigen
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-topic-tools ros-rolling-theora-image-transport
ros-rolling-tf2-kdl ros-rolling-tf2-geometry-msgs ros-rolling-tf2-eigen
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_232:
name: tf2-bullet self-test rviz-common rqt-topic rqt-tf-tree
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-tf2-bullet ros-rolling-self-test ros-rolling-rviz-common
ros-rolling-rqt-topic ros-rolling-rqt-tf-tree
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-tf2-bullet ros-rolling-self-test ros-rolling-rviz-common
ros-rolling-rqt-topic ros-rolling-rqt-tf-tree
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_233:
name: rqt-reconfigure rqt-msg rqt-image-view rosbag2-storage-sqlite3 rosbag2-storage-mcap
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rqt-reconfigure ros-rolling-rqt-msg ros-rolling-rqt-image-view
ros-rolling-rosbag2-storage-sqlite3 ros-rolling-rosbag2-storage-mcap
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rqt-reconfigure ros-rolling-rqt-msg ros-rolling-rqt-image-view
ros-rolling-rosbag2-storage-sqlite3 ros-rolling-rosbag2-storage-mcap
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_234:
name: rosapi ros-testing ros-gz-sim ros-gz-image ros2run
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosapi ros-rolling-ros-testing ros-rolling-ros-gz-sim
ros-rolling-ros-gz-image ros-rolling-ros2run
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosapi ros-rolling-ros-testing ros-rolling-ros-gz-sim
ros-rolling-ros-gz-image ros-rolling-ros2run
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_235:
name: ros2plugin ros2param ros2lifecycle ros2launch ros2doctor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros2plugin ros-rolling-ros2param ros-rolling-ros2lifecycle
ros-rolling-ros2launch ros-rolling-ros2doctor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros2plugin ros-rolling-ros2param ros-rolling-ros2lifecycle
ros-rolling-ros2launch ros-rolling-ros2doctor
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_236:
name: robot-state-publisher py-trees-ros joint-state-publisher image-view image-publisher
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-robot-state-publisher ros-rolling-py-trees-ros ros-rolling-joint-state-publisher
ros-rolling-image-view ros-rolling-image-publisher
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-robot-state-publisher ros-rolling-py-trees-ros
ros-rolling-joint-state-publisher ros-rolling-image-view ros-rolling-image-publisher
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_237:
name: image-common hardware-interface foxglove-compressed-video-transport ffmpeg-image-transport
draco-point-cloud-transport
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-image-common ros-rolling-hardware-interface ros-rolling-foxglove-compressed-video-transport
ros-rolling-ffmpeg-image-transport ros-rolling-draco-point-cloud-transport
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-image-common ros-rolling-hardware-interface ros-rolling-foxglove-compressed-video-transport
ros-rolling-ffmpeg-image-transport ros-rolling-draco-point-cloud-transport
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_238:
name: diagnostic-common-diagnostics compressed-image-transport compressed-depth-image-transport
autoware-utils-logging apriltag-draw
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-diagnostic-common-diagnostics ros-rolling-compressed-image-transport
ros-rolling-compressed-depth-image-transport ros-rolling-autoware-utils-logging
ros-rolling-apriltag-draw
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-diagnostic-common-diagnostics ros-rolling-compressed-image-transport
ros-rolling-compressed-depth-image-transport ros-rolling-autoware-utils-logging
ros-rolling-apriltag-draw
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_239:
name: apriltag-detector
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_204
- stage_42_job_205
- stage_42_job_206
- stage_42_job_207
- stage_42_job_208
- stage_42_job_209
- stage_42_job_210
- stage_42_job_211
- stage_42_job_212
- stage_42_job_213
- stage_42_job_214
- stage_42_job_215
- stage_42_job_216
- stage_42_job_217
- stage_42_job_218
- stage_42_job_219
- stage_42_job_220
- stage_42_job_221
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-apriltag-detector
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-apriltag-detector
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_240:
name: manager common-extensions cpp default-plugins interpolation
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-controller-manager ros2-ros2cli-common-extensions ros2-rosbag2-cpp
ros2-rviz-default-plugins ros2-autoware-interpolation
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-controller-manager ros2-ros2cli-common-extensions ros2-rosbag2-cpp
ros2-rviz-default-plugins ros2-autoware-interpolation
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_241:
name: test-utils vehicle-info-utils objects-of-interest-marker-interface utils-tf
cmake
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-test-utils ros2-autoware-vehicle-info-utils ros2-autoware-objects-of-interest-marker-interface
ros2-autoware-utils-tf ros2-sros2-cmake
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-test-utils ros2-autoware-vehicle-info-utils
ros2-autoware-objects-of-interest-marker-interface ros2-autoware-utils-tf
ros2-sros2-cmake
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_242:
name: geography-utils filters ros2-geometry2 image-proc image-proc
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-geography-utils ros2-laser-filters ros2-geometry2
ros2-stereo-image-proc ros2-depth-image-proc
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-geography-utils ros2-laser-filters ros2-geometry2
ros2-stereo-image-proc ros2-depth-image-proc
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_243:
name: ros-sqlite map-projection-loader ekf-localizer suite ros-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-warehouse-ros-sqlite ros2-autoware-map-projection-loader ros2-autoware-ekf-localizer
ros2-rosbridge-suite ros2-roboplan-ros-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-warehouse-ros-sqlite ros2-autoware-map-projection-loader
ros2-autoware-ekf-localizer ros2-rosbridge-suite ros2-roboplan-ros-py
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_244:
name: to-laserscan ros minimal-tb4-sim warehouse-ros velodyne
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-pointcloud-to-laserscan ros2-ouster-ros ros2-nav2-minimal-tb4-sim
ros-rolling-warehouse-ros ros-rolling-velodyne
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-pointcloud-to-laserscan ros2-ouster-ros ros2-nav2-minimal-tb4-sim
ros-rolling-warehouse-ros ros-rolling-velodyne
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_245:
name: ublox transmission-interface tf2-sensor-msgs sros2 rviz-visual-testing-framework
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ublox ros-rolling-transmission-interface ros-rolling-tf2-sensor-msgs
ros-rolling-sros2 ros-rolling-rviz-visual-testing-framework
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ublox ros-rolling-transmission-interface ros-rolling-tf2-sensor-msgs
ros-rolling-sros2 ros-rolling-rviz-visual-testing-framework
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_246:
name: rviz-imu-plugin rqt-srv rqt-action rosbridge-server rosbag2-storage-default-plugins
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rviz-imu-plugin ros-rolling-rqt-srv ros-rolling-rqt-action
ros-rolling-rosbridge-server ros-rolling-rosbag2-storage-default-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rviz-imu-plugin ros-rolling-rqt-srv ros-rolling-rqt-action
ros-rolling-rosbridge-server ros-rolling-rosbag2-storage-default-plugins
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_247:
name: ros2component robot-localization roboplan-ros-cpp point-cloud-transport-plugins
pcl-conversions
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros2component ros-rolling-robot-localization ros-rolling-roboplan-ros-cpp
ros-rolling-point-cloud-transport-plugins ros-rolling-pcl-conversions
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros2component ros-rolling-robot-localization
ros-rolling-roboplan-ros-cpp ros-rolling-point-cloud-transport-plugins ros-rolling-pcl-conversions
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_248:
name: odom-to-tf-ros2 nav2-minimal-tb4-description nav2-minimal-tb3-sim mocap4r2-robot-gt
lifecycle
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-odom-to-tf-ros2 ros-rolling-nav2-minimal-tb4-description
ros-rolling-nav2-minimal-tb3-sim ros-rolling-mocap4r2-robot-gt ros-rolling-lifecycle
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-odom-to-tf-ros2 ros-rolling-nav2-minimal-tb4-description
ros-rolling-nav2-minimal-tb3-sim ros-rolling-mocap4r2-robot-gt ros-rolling-lifecycle
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_249:
name: laser-geometry joint-state-publisher-gui interactive-markers image-transport-plugins
image-rotate
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-laser-geometry ros-rolling-joint-state-publisher-gui
ros-rolling-interactive-markers ros-rolling-image-transport-plugins ros-rolling-image-rotate
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-laser-geometry ros-rolling-joint-state-publisher-gui
ros-rolling-interactive-markers ros-rolling-image-transport-plugins ros-rolling-image-rotate
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_250:
name: image-proc hardware-interface-testing diagnostics controller-interface control-toolbox
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-image-proc ros-rolling-hardware-interface-testing ros-rolling-diagnostics
ros-rolling-controller-interface ros-rolling-control-toolbox
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-image-proc ros-rolling-hardware-interface-testing
ros-rolling-diagnostics ros-rolling-controller-interface ros-rolling-control-toolbox
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_251:
name: autoware-utils-geometry autoware-localization-util autoware-lanelet2-extension
autoware-core-vehicle apriltag-detector-umich
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-utils-geometry ros-rolling-autoware-localization-util
ros-rolling-autoware-lanelet2-extension ros-rolling-autoware-core-vehicle
ros-rolling-apriltag-detector-umich
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-utils-geometry ros-rolling-autoware-localization-util
ros-rolling-autoware-lanelet2-extension ros-rolling-autoware-core-vehicle
ros-rolling-apriltag-detector-umich
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_252:
name: apriltag-detector-mit
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_222
- stage_43_job_223
- stage_43_job_224
- stage_43_job_225
- stage_43_job_226
- stage_43_job_227
- stage_43_job_228
- stage_43_job_229
- stage_43_job_230
- stage_43_job_231
- stage_43_job_232
- stage_43_job_233
- stage_43_job_234
- stage_43_job_235
- stage_43_job_236
- stage_43_job_237
- stage_43_job_238
- stage_43_job_239
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-apriltag-detector-mit
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-apriltag-detector-mit
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_253:
name: gripper-controller compression resources-fanuc-moveit-config ros2-rviz2
motion-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-parallel-gripper-controller ros2-rosbag2-compression ros2-moveit-resources-fanuc-moveit-config
ros2-rviz2 ros2-autoware-motion-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-parallel-gripper-controller ros2-rosbag2-compression
ros2-moveit-resources-fanuc-moveit-config ros2-rviz2 ros2-autoware-motion-utils
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_254:
name: lanelet2-utils trajectory-controller controllers-library state-broadcaster
drive-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-lanelet2-utils ros2-joint-trajectory-controller ros2-steering-controllers-library
ros2-joint-state-broadcaster ros2-diff-drive-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-lanelet2-utils ros2-joint-trajectory-controller
ros2-steering-controllers-library ros2-joint-state-broadcaster ros2-diff-drive-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_255:
name: broadcaster command-controller torque-sensor-broadcaster primitives-controllers
controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-pose-broadcaster ros2-forward-command-controller ros2-force-torque-sensor-broadcaster
ros2-motion-primitives-controllers ros2-tricycle-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-pose-broadcaster ros2-forward-command-controller ros2-force-torque-sensor-broadcaster
ros2-motion-primitives-controllers ros2-tricycle-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_256:
name: interfaces-broadcaster sensor-broadcaster controller wheel-drive-controller
drive-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-state-interfaces-broadcaster ros2-range-sensor-broadcaster
ros2-pid-controller ros2-omni-wheel-drive-controller ros2-mecanum-drive-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-state-interfaces-broadcaster ros2-range-sensor-broadcaster
ros2-pid-controller ros2-omni-wheel-drive-controller ros2-mecanum-drive-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_257:
name: broadcaster sensor-broadcaster sensor-broadcaster controllers filter-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-magnetometer-broadcaster ros2-imu-sensor-broadcaster ros2-gps-sensor-broadcaster
ros2-gpio-controllers ros2-chained-filter-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-magnetometer-broadcaster ros2-imu-sensor-broadcaster
ros2-gps-sensor-broadcaster ros2-gpio-controllers ros2-chained-filter-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_258:
name: state-broadcaster controller ros2-ros2controlcli core global-parameter-loader
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-battery-state-broadcaster ros2-admittance-controller ros2-ros2controlcli
ros2-ros-core ros2-autoware-global-parameter-loader
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-battery-state-broadcaster ros2-admittance-controller
ros2-ros2controlcli ros2-ros-core ros2-autoware-global-parameter-loader
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_259:
name: ros2-control pipeline introspection satellite warehouse-ros-sqlite
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-gz-ros2-control ros2-image-pipeline ros2-rosx-introspection
ros2-rviz-satellite ros-rolling-warehouse-ros-sqlite
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-gz-ros2-control ros2-image-pipeline ros2-rosx-introspection
ros2-rviz-satellite ros-rolling-warehouse-ros-sqlite
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_260:
name: stereo-image-proc sros2-cmake rviz-default-plugins rosbridge-suite rosbag2-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-stereo-image-proc ros-rolling-sros2-cmake ros-rolling-rviz-default-plugins
ros-rolling-rosbridge-suite ros-rolling-rosbag2-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-stereo-image-proc ros-rolling-sros2-cmake ros-rolling-rviz-default-plugins
ros-rolling-rosbridge-suite ros-rolling-rosbag2-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_261:
name: ros2cli-common-extensions roboplan-ros-py pointcloud-to-laserscan ouster-ros
nav2-minimal-tb4-sim
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros2cli-common-extensions ros-rolling-roboplan-ros-py
ros-rolling-pointcloud-to-laserscan ros-rolling-ouster-ros ros-rolling-nav2-minimal-tb4-sim
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros2cli-common-extensions ros-rolling-roboplan-ros-py
ros-rolling-pointcloud-to-laserscan ros-rolling-ouster-ros ros-rolling-nav2-minimal-tb4-sim
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_262:
name: laser-filters geometry2 depth-image-proc controller-manager autoware-vehicle-info-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-laser-filters ros-rolling-geometry2 ros-rolling-depth-image-proc
ros-rolling-controller-manager ros-rolling-autoware-vehicle-info-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-laser-filters ros-rolling-geometry2 ros-rolling-depth-image-proc
ros-rolling-controller-manager ros-rolling-autoware-vehicle-info-utils
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_263:
name: autoware-utils-tf autoware-test-utils autoware-objects-of-interest-marker-interface
autoware-map-projection-loader autoware-interpolation
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-utils-tf ros-rolling-autoware-test-utils ros-rolling-autoware-objects-of-interest-marker-interface
ros-rolling-autoware-map-projection-loader ros-rolling-autoware-interpolation
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-utils-tf ros-rolling-autoware-test-utils
ros-rolling-autoware-objects-of-interest-marker-interface ros-rolling-autoware-map-projection-loader
ros-rolling-autoware-interpolation
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_264:
name: autoware-geography-utils autoware-ekf-localizer
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_240
- stage_44_job_241
- stage_44_job_242
- stage_44_job_243
- stage_44_job_244
- stage_44_job_245
- stage_44_job_246
- stage_44_job_247
- stage_44_job_248
- stage_44_job_249
- stage_44_job_250
- stage_44_job_251
- stage_44_job_252
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-geography-utils ros-rolling-autoware-ekf-localizer
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-geography-utils ros-rolling-autoware-ekf-localizer
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_265:
name: resources-panda-moveit-config compression-zstd planning-test-manager trajectory
route-handler
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-resources-panda-moveit-config ros2-rosbag2-compression-zstd
ros2-autoware-planning-test-manager ros2-autoware-trajectory ros2-autoware-route-handler
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-resources-panda-moveit-config ros2-rosbag2-compression-zstd
ros2-autoware-planning-test-manager ros2-autoware-trajectory ros2-autoware-route-handler
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_266:
name: planning-factor-interface description controllers steering-controller steering-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-planning-factor-interface ros2-ur-description ros2-ur-controllers
ros2-tricycle-steering-controller ros2-bicycle-steering-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-planning-factor-interface ros2-ur-description
ros2-ur-controllers ros2-tricycle-steering-controller ros2-bicycle-steering-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_267:
name: steering-controller map-loader map-height-fitter control robot-bringup
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ackermann-steering-controller ros2-autoware-map-loader ros2-autoware-map-height-fitter
ros2-ros2-control ros2-dummy-robot-bringup
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ackermann-steering-controller ros2-autoware-map-loader
ros2-autoware-map-height-fitter ros2-ros2-control ros2-dummy-robot-bringup
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_268:
name: planning-topic-converter simple-pure-pursuit default-adapi launch gz-sim-demos
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-planning-topic-converter ros2-autoware-simple-pure-pursuit
ros2-autoware-default-adapi ros2-urdf-launch ros2-ros-gz-sim-demos
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-planning-topic-converter ros2-autoware-simple-pure-pursuit
ros2-autoware-default-adapi ros2-urdf-launch ros2-ros-gz-sim-demos
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_269:
name: visual-tools ros-visualization bridge tricycle-controller steering-controllers-library
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-rviz-visual-tools ros2-roboplan-ros-visualization ros2-foxglove-bridge
ros-rolling-tricycle-controller ros-rolling-steering-controllers-library
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rviz-visual-tools ros2-roboplan-ros-visualization ros2-foxglove-bridge
ros-rolling-tricycle-controller ros-rolling-steering-controllers-library
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_270:
name: state-interfaces-broadcaster rviz-satellite rviz2 rosx-introspection rosbag2-compression
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-state-interfaces-broadcaster ros-rolling-rviz-satellite
ros-rolling-rviz2 ros-rolling-rosx-introspection ros-rolling-rosbag2-compression
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-state-interfaces-broadcaster ros-rolling-rviz-satellite
ros-rolling-rviz2 ros-rolling-rosx-introspection ros-rolling-rosbag2-compression
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_271:
name: ros-core ros2controlcli range-sensor-broadcaster pose-broadcaster pid-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros-core ros-rolling-ros2controlcli ros-rolling-range-sensor-broadcaster
ros-rolling-pose-broadcaster ros-rolling-pid-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros-core ros-rolling-ros2controlcli ros-rolling-range-sensor-broadcaster
ros-rolling-pose-broadcaster ros-rolling-pid-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_272:
name: parallel-gripper-controller omni-wheel-drive-controller moveit-resources-fanuc-moveit-config
motion-primitives-controllers mecanum-drive-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-parallel-gripper-controller ros-rolling-omni-wheel-drive-controller
ros-rolling-moveit-resources-fanuc-moveit-config ros-rolling-motion-primitives-controllers
ros-rolling-mecanum-drive-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-parallel-gripper-controller ros-rolling-omni-wheel-drive-controller
ros-rolling-moveit-resources-fanuc-moveit-config ros-rolling-motion-primitives-controllers
ros-rolling-mecanum-drive-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_273:
name: magnetometer-broadcaster joint-trajectory-controller joint-state-broadcaster
imu-sensor-broadcaster image-pipeline
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-magnetometer-broadcaster ros-rolling-joint-trajectory-controller
ros-rolling-joint-state-broadcaster ros-rolling-imu-sensor-broadcaster ros-rolling-image-pipeline
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-magnetometer-broadcaster ros-rolling-joint-trajectory-controller
ros-rolling-joint-state-broadcaster ros-rolling-imu-sensor-broadcaster ros-rolling-image-pipeline
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_274:
name: gz-ros2-control gps-sensor-broadcaster gpio-controllers forward-command-controller
force-torque-sensor-broadcaster
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-gz-ros2-control ros-rolling-gps-sensor-broadcaster ros-rolling-gpio-controllers
ros-rolling-forward-command-controller ros-rolling-force-torque-sensor-broadcaster
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-gz-ros2-control ros-rolling-gps-sensor-broadcaster
ros-rolling-gpio-controllers ros-rolling-forward-command-controller ros-rolling-force-torque-sensor-broadcaster
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_275:
name: diff-drive-controller chained-filter-controller battery-state-broadcaster
autoware-motion-utils autoware-lanelet2-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-diff-drive-controller ros-rolling-chained-filter-controller
ros-rolling-battery-state-broadcaster ros-rolling-autoware-motion-utils ros-rolling-autoware-lanelet2-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-diff-drive-controller ros-rolling-chained-filter-controller
ros-rolling-battery-state-broadcaster ros-rolling-autoware-motion-utils
ros-rolling-autoware-lanelet2-utils
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_276:
name: autoware-global-parameter-loader admittance-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_253
- stage_45_job_254
- stage_45_job_255
- stage_45_job_256
- stage_45_job_257
- stage_45_job_258
- stage_45_job_259
- stage_45_job_260
- stage_45_job_261
- stage_45_job_262
- stage_45_job_263
- stage_45_job_264
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-global-parameter-loader ros-rolling-admittance-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-global-parameter-loader ros-rolling-admittance-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_277:
name: core transport velocity-smoother robot-driver controllers
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_265
- stage_46_job_266
- stage_46_job_267
- stage_46_job_268
- stage_46_job_269
- stage_46_job_270
- stage_46_job_271
- stage_46_job_272
- stage_46_job_273
- stage_46_job_274
- stage_46_job_275
- stage_46_job_276
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-core ros2-rosbag2-transport ros2-autoware-velocity-smoother
ros2-ur-robot-driver ros2-ros2-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-core ros2-rosbag2-transport ros2-autoware-velocity-smoother
ros2-ur-robot-driver ros2-ros2-controllers
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_278:
name: path-generator mission-planner lanelet2-map-visualizer pose-initializer
adapi-adaptors
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_265
- stage_46_job_266
- stage_46_job_267
- stage_46_job_268
- stage_46_job_269
- stage_46_job_270
- stage_46_job_271
- stage_46_job_272
- stage_46_job_273
- stage_46_job_274
- stage_46_job_275
- stage_46_job_276
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-path-generator ros2-autoware-mission-planner ros2-autoware-lanelet2-map-visualizer
ros2-autoware-pose-initializer ros2-autoware-adapi-adaptors
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-path-generator ros2-autoware-mission-planner
ros2-autoware-lanelet2-map-visualizer ros2-autoware-pose-initializer ros2-autoware-adapi-adaptors
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_279:
name: resources core-control tutorial gz ros2-control-demos
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_265
- stage_46_job_266
- stage_46_job_267
- stage_46_job_268
- stage_46_job_269
- stage_46_job_270
- stage_46_job_271
- stage_46_job_272
- stage_46_job_273
- stage_46_job_274
- stage_46_job_275
- stage_46_job_276
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-resources ros2-autoware-core-control ros2-urdf-tutorial
ros2-ros-gz ros2-gz-ros2-control-demos
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-resources ros2-autoware-core-control ros2-urdf-tutorial
ros2-ros-gz ros2-gz-ros2-control-demos
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_280:
name: urdf-launch ur-description ur-controllers tricycle-steering-controller rviz-visual-tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_265
- stage_46_job_266
- stage_46_job_267
- stage_46_job_268
- stage_46_job_269
- stage_46_job_270
- stage_46_job_271
- stage_46_job_272
- stage_46_job_273
- stage_46_job_274
- stage_46_job_275
- stage_46_job_276
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-urdf-launch ros-rolling-ur-description ros-rolling-ur-controllers
ros-rolling-tricycle-steering-controller ros-rolling-rviz-visual-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-urdf-launch ros-rolling-ur-description ros-rolling-ur-controllers
ros-rolling-tricycle-steering-controller ros-rolling-rviz-visual-tools
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_281:
name: rosbag2-compression-zstd ros-gz-sim-demos ros2-control roboplan-ros-visualization
moveit-resources-panda-moveit-config
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_265
- stage_46_job_266
- stage_46_job_267
- stage_46_job_268
- stage_46_job_269
- stage_46_job_270
- stage_46_job_271
- stage_46_job_272
- stage_46_job_273
- stage_46_job_274
- stage_46_job_275
- stage_46_job_276
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-rosbag2-compression-zstd ros-rolling-ros-gz-sim-demos
ros-rolling-ros2-control ros-rolling-roboplan-ros-visualization ros-rolling-moveit-resources-panda-moveit-config
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-rosbag2-compression-zstd ros-rolling-ros-gz-sim-demos
ros-rolling-ros2-control ros-rolling-roboplan-ros-visualization ros-rolling-moveit-resources-panda-moveit-config
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_282:
name: foxglove-bridge dummy-robot-bringup bicycle-steering-controller autoware-trajectory
autoware-simple-pure-pursuit
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_265
- stage_46_job_266
- stage_46_job_267
- stage_46_job_268
- stage_46_job_269
- stage_46_job_270
- stage_46_job_271
- stage_46_job_272
- stage_46_job_273
- stage_46_job_274
- stage_46_job_275
- stage_46_job_276
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-foxglove-bridge ros-rolling-dummy-robot-bringup ros-rolling-bicycle-steering-controller
ros-rolling-autoware-trajectory ros-rolling-autoware-simple-pure-pursuit
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-foxglove-bridge ros-rolling-dummy-robot-bringup
ros-rolling-bicycle-steering-controller ros-rolling-autoware-trajectory
ros-rolling-autoware-simple-pure-pursuit
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_283:
name: autoware-route-handler autoware-planning-topic-converter autoware-planning-test-manager
autoware-planning-factor-interface autoware-map-loader
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_265
- stage_46_job_266
- stage_46_job_267
- stage_46_job_268
- stage_46_job_269
- stage_46_job_270
- stage_46_job_271
- stage_46_job_272
- stage_46_job_273
- stage_46_job_274
- stage_46_job_275
- stage_46_job_276
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-route-handler ros-rolling-autoware-planning-topic-converter
ros-rolling-autoware-planning-test-manager ros-rolling-autoware-planning-factor-interface
ros-rolling-autoware-map-loader
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-route-handler ros-rolling-autoware-planning-topic-converter
ros-rolling-autoware-planning-test-manager ros-rolling-autoware-planning-factor-interface
ros-rolling-autoware-map-loader
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_284:
name: autoware-map-height-fitter autoware-default-adapi ackermann-steering-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_265
- stage_46_job_266
- stage_46_job_267
- stage_46_job_268
- stage_46_job_269
- stage_46_job_270
- stage_46_job_271
- stage_46_job_272
- stage_46_job_273
- stage_46_job_274
- stage_46_job_275
- stage_46_job_276
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-map-height-fitter ros-rolling-autoware-default-adapi
ros-rolling-ackermann-steering-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-map-height-fitter ros-rolling-autoware-default-adapi
ros-rolling-ackermann-steering-controller
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_48_job_285:
name: ros-occupancy-map-monitor simple-controller-manager py resources-prbt-ikfast-manipulator-plugin
ros
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_47_job_277
- stage_47_job_278
- stage_47_job_279
- stage_47_job_280
- stage_47_job_281
- stage_47_job_282
- stage_47_job_283
- stage_47_job_284
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-ros-occupancy-map-monitor ros2-moveit-simple-controller-manager
ros2-rosbag2-py ros2-moveit-resources-prbt-ikfast-manipulator-plugin ros2-pcl-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-occupancy-map-monitor ros2-moveit-simple-controller-manager
ros2-rosbag2-py ros2-moveit-resources-prbt-ikfast-manipulator-plugin ros2-pcl-ros
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_48_job_286:
name: industrial-motion-planner-testutils motion-planner behavior-velocity-planner-common
planners-stomp calibration
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_47_job_277
- stage_47_job_278
- stage_47_job_279
- stage_47_job_280
- stage_47_job_281
- stage_47_job_282
- stage_47_job_283
- stage_47_job_284
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-pilz-industrial-motion-planner-testutils ros2-chomp-motion-planner
ros2-autoware-behavior-velocity-planner-common ros2-moveit-planners-stomp
ros2-ur-calibration
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-pilz-industrial-motion-planner-testutils ros2-chomp-motion-planner
ros2-autoware-behavior-velocity-planner-common ros2-moveit-planners-stomp
ros2-ur-calibration
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_48_job_287:
name: core-map core-api console ros tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_47_job_277
- stage_47_job_278
- stage_47_job_279
- stage_47_job_280
- stage_47_job_281
- stage_47_job_282
- stage_47_job_283
- stage_47_job_284
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-core-map ros2-autoware-core-api ros2-swri-console
ros2-plotjuggler-ros ros2-apriltag-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-core-map ros2-autoware-core-api ros2-swri-console
ros2-plotjuggler-ros ros2-apriltag-tools
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_48_job_288:
name: urdf-tutorial ur-robot-driver rosbag2-transport ros-gz ros2-controllers
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_47_job_277
- stage_47_job_278
- stage_47_job_279
- stage_47_job_280
- stage_47_job_281
- stage_47_job_282
- stage_47_job_283
- stage_47_job_284
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-urdf-tutorial ros-rolling-ur-robot-driver ros-rolling-rosbag2-transport
ros-rolling-ros-gz ros-rolling-ros2-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-urdf-tutorial ros-rolling-ur-robot-driver ros-rolling-rosbag2-transport
ros-rolling-ros-gz ros-rolling-ros2-controllers
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_48_job_289:
name: moveit-resources moveit-core gz-ros2-control-demos autoware-velocity-smoother
autoware-pose-initializer
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_47_job_277
- stage_47_job_278
- stage_47_job_279
- stage_47_job_280
- stage_47_job_281
- stage_47_job_282
- stage_47_job_283
- stage_47_job_284
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-resources ros-rolling-moveit-core ros-rolling-gz-ros2-control-demos
ros-rolling-autoware-velocity-smoother ros-rolling-autoware-pose-initializer
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-resources ros-rolling-moveit-core ros-rolling-gz-ros2-control-demos
ros-rolling-autoware-velocity-smoother ros-rolling-autoware-pose-initializer
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_48_job_290:
name: autoware-path-generator autoware-mission-planner autoware-lanelet2-map-visualizer
autoware-core-control autoware-adapi-adaptors
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_47_job_277
- stage_47_job_278
- stage_47_job_279
- stage_47_job_280
- stage_47_job_281
- stage_47_job_282
- stage_47_job_283
- stage_47_job_284
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-path-generator ros-rolling-autoware-mission-planner
ros-rolling-autoware-lanelet2-map-visualizer ros-rolling-autoware-core-control
ros-rolling-autoware-adapi-adaptors
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-path-generator ros-rolling-autoware-mission-planner
ros-rolling-autoware-lanelet2-map-visualizer ros-rolling-autoware-core-control
ros-rolling-autoware-adapi-adaptors
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_49_job_291:
name: ros-planning ros2-ros2bag bag object-recognition-utils utils-pcl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_48_job_285
- stage_48_job_286
- stage_48_job_287
- stage_48_job_288
- stage_48_job_289
- stage_48_job_290
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-ros-planning ros2-ros2bag ros2-rqt-bag ros2-autoware-object-recognition-utils
ros2-autoware-utils-pcl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-planning ros2-ros2bag ros2-rqt-bag ros2-autoware-object-recognition-utils
ros2-autoware-utils-pcl
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_49_job_292:
name: point-types planners-chomp pcl plugins ros-control-interface
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_48_job_285
- stage_48_job_286
- stage_48_job_287
- stage_48_job_288
- stage_48_job_289
- stage_48_job_290
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-point-types ros2-moveit-planners-chomp ros2-perception-pcl
ros2-moveit-plugins ros2-moveit-ros-control-interface
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-point-types ros2-moveit-planners-chomp ros2-perception-pcl
ros2-moveit-plugins ros2-moveit-ros-control-interface
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_49_job_293:
name: laser-merger ur-calibration swri-console rosbag2-py plotjuggler-ros
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_48_job_285
- stage_48_job_286
- stage_48_job_287
- stage_48_job_288
- stage_48_job_289
- stage_48_job_290
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-dual-laser-merger ros-rolling-ur-calibration ros-rolling-swri-console
ros-rolling-rosbag2-py ros-rolling-plotjuggler-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-dual-laser-merger ros-rolling-ur-calibration ros-rolling-swri-console
ros-rolling-rosbag2-py ros-rolling-plotjuggler-ros
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_49_job_294:
name: pilz-industrial-motion-planner-testutils pcl-ros moveit-simple-controller-manager
moveit-ros-occupancy-map-monitor moveit-resources-prbt-ikfast-manipulator-plugin
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_48_job_285
- stage_48_job_286
- stage_48_job_287
- stage_48_job_288
- stage_48_job_289
- stage_48_job_290
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-pilz-industrial-motion-planner-testutils ros-rolling-pcl-ros
ros-rolling-moveit-simple-controller-manager ros-rolling-moveit-ros-occupancy-map-monitor
ros-rolling-moveit-resources-prbt-ikfast-manipulator-plugin
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-pilz-industrial-motion-planner-testutils ros-rolling-pcl-ros
ros-rolling-moveit-simple-controller-manager ros-rolling-moveit-ros-occupancy-map-monitor
ros-rolling-moveit-resources-prbt-ikfast-manipulator-plugin
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_49_job_295:
name: moveit-planners-stomp chomp-motion-planner autoware-core-map autoware-core-api
autoware-behavior-velocity-planner-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_48_job_285
- stage_48_job_286
- stage_48_job_287
- stage_48_job_288
- stage_48_job_289
- stage_48_job_290
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-planners-stomp ros-rolling-chomp-motion-planner
ros-rolling-autoware-core-map ros-rolling-autoware-core-api ros-rolling-autoware-behavior-velocity-planner-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-planners-stomp ros-rolling-chomp-motion-planner
ros-rolling-autoware-core-map ros-rolling-autoware-core-api ros-rolling-autoware-behavior-velocity-planner-common
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_49_job_296:
name: apriltag-tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_48_job_285
- stage_48_job_286
- stage_48_job_287
- stage_48_job_288
- stage_48_job_289
- stage_48_job_290
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-apriltag-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-apriltag-tools
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_50_job_297:
name: kinematics ros-warehouse ros-robot-interaction tests planners-ompl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_49_job_291
- stage_49_job_292
- stage_49_job_293
- stage_49_job_294
- stage_49_job_295
- stage_49_job_296
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-kinematics ros2-moveit-ros-warehouse ros2-moveit-ros-robot-interaction
ros2-rosbag2-tests ros2-moveit-planners-ompl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-kinematics ros2-moveit-ros-warehouse ros2-moveit-ros-robot-interaction
ros2-rosbag2-tests ros2-moveit-planners-ompl
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_50_job_298:
name: motion-velocity-planner-common behavior-velocity-planner crop-box-filter
ground-filter ndt-scan-matcher
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_49_job_291
- stage_49_job_292
- stage_49_job_293
- stage_49_job_294
- stage_49_job_295
- stage_49_job_296
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-motion-velocity-planner-common ros2-autoware-behavior-velocity-planner
ros2-autoware-crop-box-filter ros2-autoware-ground-filter ros2-autoware-ndt-scan-matcher
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-motion-velocity-planner-common ros2-autoware-behavior-velocity-planner
ros2-autoware-crop-box-filter ros2-autoware-ground-filter ros2-autoware-ndt-scan-matcher
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_50_job_299:
name: downsample-filters ros-perception visual-tools utils rqt-bag
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_49_job_291
- stage_49_job_292
- stage_49_job_293
- stage_49_job_294
- stage_49_job_295
- stage_49_job_296
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-downsample-filters ros2-moveit-ros-perception ros2-moveit-visual-tools
ros2-autoware-utils ros-rolling-rqt-bag
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-downsample-filters ros2-moveit-ros-perception
ros2-moveit-visual-tools ros2-autoware-utils ros-rolling-rqt-bag
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_50_job_300:
name: ros2bag perception-pcl moveit-ros-planning moveit-ros-control-interface
moveit-plugins
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_49_job_291
- stage_49_job_292
- stage_49_job_293
- stage_49_job_294
- stage_49_job_295
- stage_49_job_296
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ros2bag ros-rolling-perception-pcl ros-rolling-moveit-ros-planning
ros-rolling-moveit-ros-control-interface ros-rolling-moveit-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ros2bag ros-rolling-perception-pcl ros-rolling-moveit-ros-planning
ros-rolling-moveit-ros-control-interface ros-rolling-moveit-plugins
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_50_job_301:
name: moveit-planners-chomp dual-laser-merger autoware-utils-pcl autoware-point-types
autoware-object-recognition-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_49_job_291
- stage_49_job_292
- stage_49_job_293
- stage_49_job_294
- stage_49_job_295
- stage_49_job_296
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-planners-chomp ros-rolling-dual-laser-merger
ros-rolling-autoware-utils-pcl ros-rolling-autoware-point-types ros-rolling-autoware-object-recognition-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-planners-chomp ros-rolling-dual-laser-merger
ros-rolling-autoware-utils-pcl ros-rolling-autoware-point-types ros-rolling-autoware-object-recognition-utils
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_51_job_302:
name: ros-move-group ros2-rosbag2 ros-benchmarks motion-velocity-planner motion-velocity-obstacle-stop-module
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_50_job_297
- stage_50_job_298
- stage_50_job_299
- stage_50_job_300
- stage_50_job_301
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-ros-move-group ros2-rosbag2 ros2-moveit-ros-benchmarks
ros2-autoware-motion-velocity-planner ros2-autoware-motion-velocity-obstacle-stop-module
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-move-group ros2-rosbag2 ros2-moveit-ros-benchmarks
ros2-autoware-motion-velocity-planner ros2-autoware-motion-velocity-obstacle-stop-module
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_51_job_303:
name: behavior-velocity-stop-line-module euclidean-cluster-object-detector core-localization
rosbag2-tests moveit-visual-tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_50_job_297
- stage_50_job_298
- stage_50_job_299
- stage_50_job_300
- stage_50_job_301
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-behavior-velocity-stop-line-module ros2-autoware-euclidean-cluster-object-detector
ros2-autoware-core-localization ros-rolling-rosbag2-tests ros-rolling-moveit-visual-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-behavior-velocity-stop-line-module ros2-autoware-euclidean-cluster-object-detector
ros2-autoware-core-localization ros-rolling-rosbag2-tests ros-rolling-moveit-visual-tools
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_51_job_304:
name: moveit-ros-warehouse moveit-ros-robot-interaction moveit-ros-perception
moveit-planners-ompl moveit-kinematics
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_50_job_297
- stage_50_job_298
- stage_50_job_299
- stage_50_job_300
- stage_50_job_301
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-ros-warehouse ros-rolling-moveit-ros-robot-interaction
ros-rolling-moveit-ros-perception ros-rolling-moveit-planners-ompl ros-rolling-moveit-kinematics
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-ros-warehouse ros-rolling-moveit-ros-robot-interaction
ros-rolling-moveit-ros-perception ros-rolling-moveit-planners-ompl ros-rolling-moveit-kinematics
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_51_job_305:
name: autoware-utils autoware-ndt-scan-matcher autoware-motion-velocity-planner-common
autoware-ground-filter autoware-downsample-filters
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_50_job_297
- stage_50_job_298
- stage_50_job_299
- stage_50_job_300
- stage_50_job_301
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-utils ros-rolling-autoware-ndt-scan-matcher
ros-rolling-autoware-motion-velocity-planner-common ros-rolling-autoware-ground-filter
ros-rolling-autoware-downsample-filters
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-utils ros-rolling-autoware-ndt-scan-matcher
ros-rolling-autoware-motion-velocity-planner-common ros-rolling-autoware-ground-filter
ros-rolling-autoware-downsample-filters
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_51_job_306:
name: autoware-crop-box-filter autoware-behavior-velocity-planner
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_50_job_297
- stage_50_job_298
- stage_50_job_299
- stage_50_job_300
- stage_50_job_301
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-crop-box-filter ros-rolling-autoware-behavior-velocity-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-crop-box-filter ros-rolling-autoware-behavior-velocity-planner
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_52_job_307:
name: ros-planning-interface resources-prbt-moveit-config bag-plugins base core-planning
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_51_job_302
- stage_51_job_303
- stage_51_job_304
- stage_51_job_305
- stage_51_job_306
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-ros-planning-interface ros2-moveit-resources-prbt-moveit-config
ros2-rqt-bag-plugins ros2-ros-base ros2-autoware-core-planning
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-planning-interface ros2-moveit-resources-prbt-moveit-config
ros2-rqt-bag-plugins ros2-ros-base ros2-autoware-core-planning
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_52_job_308:
name: core-perception rosbag2 moveit-ros-move-group moveit-ros-benchmarks autoware-motion-velocity-planner
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_51_job_302
- stage_51_job_303
- stage_51_job_304
- stage_51_job_305
- stage_51_job_306
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-autoware-core-perception ros-rolling-rosbag2 ros-rolling-moveit-ros-move-group
ros-rolling-moveit-ros-benchmarks ros-rolling-autoware-motion-velocity-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-core-perception ros-rolling-rosbag2 ros-rolling-moveit-ros-move-group
ros-rolling-moveit-ros-benchmarks ros-rolling-autoware-motion-velocity-planner
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_52_job_309:
name: autoware-motion-velocity-obstacle-stop-module autoware-euclidean-cluster-object-detector
autoware-core-localization autoware-behavior-velocity-stop-line-module
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_51_job_302
- stage_51_job_303
- stage_51_job_304
- stage_51_job_305
- stage_51_job_306
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-autoware-motion-velocity-obstacle-stop-module ros-rolling-autoware-euclidean-cluster-object-detector
ros-rolling-autoware-core-localization ros-rolling-autoware-behavior-velocity-stop-line-module
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-autoware-motion-velocity-obstacle-stop-module
ros-rolling-autoware-euclidean-cluster-object-detector ros-rolling-autoware-core-localization
ros-rolling-autoware-behavior-velocity-stop-line-module
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_53_job_310:
name: ros-visualization resources-prbt-pg70-support py common-plugins ros2-simulation
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_52_job_307
- stage_52_job_308
- stage_52_job_309
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-ros-visualization ros2-moveit-resources-prbt-pg70-support
ros2-moveit-py ros2-rqt-common-plugins ros2-simulation
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-visualization ros2-moveit-resources-prbt-pg70-support
ros2-moveit-py ros2-rqt-common-plugins ros2-simulation
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_53_job_311:
name: ros2-perception hybrid-planning core rqt-bag-plugins ros-base
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_52_job_307
- stage_52_job_308
- stage_52_job_309
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-perception ros2-moveit-hybrid-planning ros2-autoware-core ros-rolling-rqt-bag-plugins
ros-rolling-ros-base
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-perception ros2-moveit-hybrid-planning ros2-autoware-core
ros-rolling-rqt-bag-plugins ros-rolling-ros-base
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_53_job_312:
name: moveit-ros-planning-interface moveit-resources-prbt-moveit-config autoware-core-planning
autoware-core-perception
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_52_job_307
- stage_52_job_308
- stage_52_job_309
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-ros-planning-interface ros-rolling-moveit-resources-prbt-moveit-config
ros-rolling-autoware-core-planning ros-rolling-autoware-core-perception
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-ros-planning-interface ros-rolling-moveit-resources-prbt-moveit-config
ros-rolling-autoware-core-planning ros-rolling-autoware-core-perception
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_54_job_313:
name: setup-framework industrial-motion-planner servo ros ros2-desktop
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_53_job_310
- stage_53_job_311
- stage_53_job_312
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-setup-framework ros2-pilz-industrial-motion-planner
ros2-moveit-servo ros2-moveit-ros ros2-desktop
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-setup-framework ros2-pilz-industrial-motion-planner
ros2-moveit-servo ros2-moveit-ros ros2-desktop
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_54_job_314:
name: simulation rqt-common-plugins perception moveit-ros-visualization moveit-resources-prbt-pg70-support
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_53_job_310
- stage_53_job_311
- stage_53_job_312
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-simulation ros-rolling-rqt-common-plugins ros-rolling-perception
ros-rolling-moveit-ros-visualization ros-rolling-moveit-resources-prbt-pg70-support
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-simulation ros-rolling-rqt-common-plugins ros-rolling-perception
ros-rolling-moveit-ros-visualization ros-rolling-moveit-resources-prbt-pg70-support
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_54_job_315:
name: moveit-py moveit-hybrid-planning autoware-core
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_53_job_310
- stage_53_job_311
- stage_53_job_312
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-py ros-rolling-moveit-hybrid-planning ros-rolling-autoware-core
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-py ros-rolling-moveit-hybrid-planning
ros-rolling-autoware-core
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_55_job_316:
name: setup-core-plugins setup-controllers setup-app-plugins setup-srdf-plugins
planners
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_54_job_313
- stage_54_job_314
- stage_54_job_315
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-setup-core-plugins ros2-moveit-setup-controllers ros2-moveit-setup-app-plugins
ros2-moveit-setup-srdf-plugins ros2-moveit-planners
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-setup-core-plugins ros2-moveit-setup-controllers
ros2-moveit-setup-app-plugins ros2-moveit-setup-srdf-plugins ros2-moveit-planners
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_55_job_317:
name: ros-trajectory-cache full pilz-industrial-motion-planner moveit-setup-framework
moveit-servo
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_54_job_313
- stage_54_job_314
- stage_54_job_315
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-ros-trajectory-cache ros2-desktop-full ros-rolling-pilz-industrial-motion-planner
ros-rolling-moveit-setup-framework ros-rolling-moveit-servo
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-trajectory-cache ros2-desktop-full ros-rolling-pilz-industrial-motion-planner
ros-rolling-moveit-setup-framework ros-rolling-moveit-servo
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_55_job_318:
name: moveit-ros desktop
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_54_job_313
- stage_54_job_314
- stage_54_job_315
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-ros ros-rolling-desktop
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-ros ros-rolling-desktop
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_56_job_319:
name: setup-assistant moveit-config runtime moveit-setup-srdf-plugins moveit-setup-core-plugins
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_55_job_316
- stage_55_job_317
- stage_55_job_318
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-moveit-setup-assistant ros2-ur-moveit-config ros2-moveit-runtime
ros-rolling-moveit-setup-srdf-plugins ros-rolling-moveit-setup-core-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-setup-assistant ros2-ur-moveit-config ros2-moveit-runtime
ros-rolling-moveit-setup-srdf-plugins ros-rolling-moveit-setup-core-plugins
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_56_job_320:
name: moveit-setup-controllers moveit-setup-app-plugins moveit-ros-trajectory-cache
moveit-planners desktop-full
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_55_job_316
- stage_55_job_317
- stage_55_job_318
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-setup-controllers ros-rolling-moveit-setup-app-plugins
ros-rolling-moveit-ros-trajectory-cache ros-rolling-moveit-planners ros-rolling-desktop-full
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-setup-controllers ros-rolling-moveit-setup-app-plugins
ros-rolling-moveit-ros-trajectory-cache ros-rolling-moveit-planners ros-rolling-desktop-full
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_57_job_321:
name: simulation-gz ros2-ur ros2-moveit ur-moveit-config moveit-setup-assistant
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_56_job_319
- stage_56_job_320
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros2-ur-simulation-gz ros2-ur ros2-moveit ros-rolling-ur-moveit-config
ros-rolling-moveit-setup-assistant
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ur-simulation-gz ros2-ur ros2-moveit ros-rolling-ur-moveit-config
ros-rolling-moveit-setup-assistant
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_57_job_322:
name: moveit-runtime
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_56_job_319
- stage_56_job_320
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-moveit-runtime
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-moveit-runtime
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_58_job_323:
name: ur-simulation-gz ur moveit
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_57_job_321
- stage_57_job_322
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-rolling-ur-simulation-gz ros-rolling-ur ros-rolling-moveit
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-rolling-ur-simulation-gz ros-rolling-ur ros-rolling-moveit
BUILD_TARGET: osx-arm64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
name: build_osx_arm64
on:
push:
branches:
- buildbranch_osx_arm64