Skip to content

Add build files 2026-09-29-1152 #260

Add build files 2026-09-29-1152

Add build files 2026-09-29-1152 #260

Workflow file for this run

jobs:
stage_0_job_0:
name: ros2-distro-mutex ros2-ament-package ros2-ament-cmake-core ament-package
ros2-ros-workspace ros2-ros-environment ament-cmake-core
runs-on: macos-15
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-distro-mutex ros2-ament-package ros2-ament-cmake-core ros-humble-ament-package
ros2-ros-workspace ros2-ros-environment ros-humble-ament-cmake-core
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-distro-mutex ros2-ament-package ros2-ament-cmake-core
ros-humble-ament-package ros2-ros-workspace ros2-ros-environment ros-humble-ament-cmake-core
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_1_job_1:
name: ros2-ament-cmake-python ros2-ament-lint ros2-gtest-vendor ros2-ament-cmake-libraries
ros2-ament-cmake-include-directories ros2-ament-cmake-export-libraries ros2-ament-cmake-version
ros2-ament-cmake-export-link-flags ros2-ament-cmake-export-include-directories
ros2-ament-cmake-export-definitions
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_0_job_0
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-cmake-python ros2-ament-lint ros2-gtest-vendor ros2-ament-cmake-libraries
ros2-ament-cmake-include-directories ros2-ament-cmake-export-libraries ros2-ament-cmake-version
ros2-ament-cmake-export-link-flags ros2-ament-cmake-export-include-directories
ros2-ament-cmake-export-definitions
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-python ros2-ament-lint ros2-gtest-vendor
ros2-ament-cmake-libraries ros2-ament-cmake-include-directories ros2-ament-cmake-export-libraries
ros2-ament-cmake-version ros2-ament-cmake-export-link-flags ros2-ament-cmake-export-include-directories
ros2-ament-cmake-export-definitions
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_1_job_2:
name: ros2-ament-pycodestyle ros2-ament-cppcheck ros2-osrf-pycommon ros2-test-interface-files
ros2-fastcdr ros2-iceoryx-hoofs ros2-google-benchmark-vendor ros2-urdfdom-headers
ros2-generate-parameter-library-py ros2-ruckig
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_0_job_0
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-pycodestyle ros2-ament-cppcheck ros2-osrf-pycommon ros2-test-interface-files
ros2-fastcdr ros2-iceoryx-hoofs ros2-google-benchmark-vendor ros2-urdfdom-headers
ros2-generate-parameter-library-py ros2-ruckig
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-pycodestyle ros2-ament-cppcheck ros2-osrf-pycommon
ros2-test-interface-files ros2-fastcdr ros2-iceoryx-hoofs ros2-google-benchmark-vendor
ros2-urdfdom-headers ros2-generate-parameter-library-py ros2-ruckig
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_1_job_3:
name: ros2-octomap ros2-ompl ros2-eigenpy ros2-libnabo ros2-grid-map-cmake-helpers
ros2-jrl-cmakemodules ros2-proxsuite ros2-gtsam ros2-sdformat-test-files ros2-librealsense2
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_0_job_0
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-octomap ros2-ompl ros2-eigenpy ros2-libnabo ros2-grid-map-cmake-helpers
ros2-jrl-cmakemodules ros2-proxsuite ros2-gtsam ros2-sdformat-test-files ros2-librealsense2
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-octomap ros2-ompl ros2-eigenpy ros2-libnabo ros2-grid-map-cmake-helpers
ros2-jrl-cmakemodules ros2-proxsuite ros2-gtsam ros2-sdformat-test-files
ros2-librealsense2
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_1_job_4:
name: ros2-py-trees ros2-cartographer ros2-magic-enum ros2-apriltag ros2-py-trees-js
ros2-apriltag-mit ros2-visp ros-workspace ros-environment
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_0_job_0
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-py-trees ros2-cartographer ros2-magic-enum ros2-apriltag ros2-py-trees-js
ros2-apriltag-mit ros2-visp ros-humble-ros-workspace ros-humble-ros-environment
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-py-trees ros2-cartographer ros2-magic-enum ros2-apriltag
ros2-py-trees-js ros2-apriltag-mit ros2-visp ros-humble-ros-workspace ros-humble-ros-environment
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_5:
name: ros2-ament-cmake-test ros2-ament-flake8 ros2-ament-cmake-target-dependencies
ros2-ament-cmake-export-targets ros2-ament-cmake-export-interfaces ros2-ament-cmake-export-dependencies
ros2-gmock-vendor ros2-iceoryx-posh ros2-backward-ros ros2-mrt-cmake-modules
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
- stage_1_job_2
- stage_1_job_3
- stage_1_job_4
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-cmake-test ros2-ament-flake8 ros2-ament-cmake-target-dependencies
ros2-ament-cmake-export-targets ros2-ament-cmake-export-interfaces ros2-ament-cmake-export-dependencies
ros2-gmock-vendor ros2-iceoryx-posh ros2-backward-ros ros2-mrt-cmake-modules
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-test ros2-ament-flake8 ros2-ament-cmake-target-dependencies
ros2-ament-cmake-export-targets ros2-ament-cmake-export-interfaces ros2-ament-cmake-export-dependencies
ros2-gmock-vendor ros2-iceoryx-posh ros2-backward-ros ros2-mrt-cmake-modules
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_6:
name: ros2-hpp-fcl ros2-libpointmatcher visp urdfdom-headers test-interface-files
sdformat-test-files ruckig py-trees-js py-trees proxsuite
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
- stage_1_job_2
- stage_1_job_3
- stage_1_job_4
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-hpp-fcl ros2-libpointmatcher ros-humble-visp ros-humble-urdfdom-headers
ros-humble-test-interface-files ros-humble-sdformat-test-files ros-humble-ruckig
ros-humble-py-trees-js ros-humble-py-trees ros-humble-proxsuite
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-hpp-fcl ros2-libpointmatcher ros-humble-visp ros-humble-urdfdom-headers
ros-humble-test-interface-files ros-humble-sdformat-test-files ros-humble-ruckig
ros-humble-py-trees-js ros-humble-py-trees ros-humble-proxsuite
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_7:
name: osrf-pycommon ompl octomap magic-enum librealsense2 libnabo jrl-cmakemodules
iceoryx-hoofs gtsam gtest-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
- stage_1_job_2
- stage_1_job_3
- stage_1_job_4
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-osrf-pycommon ros-humble-ompl ros-humble-octomap ros-humble-magic-enum
ros-humble-librealsense2 ros-humble-libnabo ros-humble-jrl-cmakemodules ros-humble-iceoryx-hoofs
ros-humble-gtsam ros-humble-gtest-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-osrf-pycommon ros-humble-ompl ros-humble-octomap
ros-humble-magic-enum ros-humble-librealsense2 ros-humble-libnabo ros-humble-jrl-cmakemodules
ros-humble-iceoryx-hoofs ros-humble-gtsam ros-humble-gtest-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_8:
name: grid-map-cmake-helpers google-benchmark-vendor generate-parameter-library-py
fastcdr eigenpy cartographer apriltag-mit apriltag ament-pycodestyle ament-lint
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_1_job_1
- stage_1_job_2
- stage_1_job_3
- stage_1_job_4
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-grid-map-cmake-helpers ros-humble-google-benchmark-vendor
ros-humble-generate-parameter-library-py ros-humble-fastcdr ros-humble-eigenpy
ros-humble-cartographer ros-humble-apriltag-mit ros-humble-apriltag ros-humble-ament-pycodestyle
ros-humble-ament-lint
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-grid-map-cmake-helpers ros-humble-google-benchmark-vendor
ros-humble-generate-parameter-library-py ros-humble-fastcdr ros-humble-eigenpy
ros-humble-cartographer ros-humble-apriltag-mit ros-humble-apriltag ros-humble-ament-pycodestyle
ros-humble-ament-lint
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_2_job_9:
name: ament-cppcheck ament-cmake-version ament-cmake-python ament-cmake-libraries
ament-cmake-include-directories 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_1_job_1
- stage_1_job_2
- stage_1_job_3
- stage_1_job_4
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ament-cppcheck ros-humble-ament-cmake-version ros-humble-ament-cmake-python
ros-humble-ament-cmake-libraries ros-humble-ament-cmake-include-directories
ros-humble-ament-cmake-export-link-flags ros-humble-ament-cmake-export-libraries
ros-humble-ament-cmake-export-include-directories ros-humble-ament-cmake-export-definitions
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ament-cppcheck ros-humble-ament-cmake-version
ros-humble-ament-cmake-python ros-humble-ament-cmake-libraries ros-humble-ament-cmake-include-directories
ros-humble-ament-cmake-export-link-flags ros-humble-ament-cmake-export-libraries
ros-humble-ament-cmake-export-include-directories ros-humble-ament-cmake-export-definitions
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_10:
name: ros2-ament-cmake-gtest ros2-ament-pep257 ros2-ament-lint-auto ros2-ament-cmake-pytest
ros2-iceoryx-binding-c ros2-ament-cmake-google-benchmark ros2-lanelet2-core
ros2-ament-cmake-catch2 ros2-ament-mypy ros2-ament-cmake-vendor-package
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
- stage_2_job_9
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-cmake-gtest ros2-ament-pep257 ros2-ament-lint-auto ros2-ament-cmake-pytest
ros2-iceoryx-binding-c ros2-ament-cmake-google-benchmark ros2-lanelet2-core
ros2-ament-cmake-catch2 ros2-ament-mypy ros2-ament-cmake-vendor-package
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-gtest ros2-ament-pep257 ros2-ament-lint-auto
ros2-ament-cmake-pytest ros2-iceoryx-binding-c ros2-ament-cmake-google-benchmark
ros2-lanelet2-core ros2-ament-cmake-catch2 ros2-ament-mypy ros2-ament-cmake-vendor-package
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_11:
name: ros2-ament-cmake-nose mrt-cmake-modules libpointmatcher iceoryx-posh hpp-fcl
gmock-vendor backward-ros ament-flake8 ament-cmake-test ament-cmake-target-dependencies
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
- stage_2_job_9
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-cmake-nose ros-humble-mrt-cmake-modules ros-humble-libpointmatcher
ros-humble-iceoryx-posh ros-humble-hpp-fcl ros-humble-gmock-vendor ros-humble-backward-ros
ros-humble-ament-flake8 ros-humble-ament-cmake-test ros-humble-ament-cmake-target-dependencies
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-nose ros-humble-mrt-cmake-modules ros-humble-libpointmatcher
ros-humble-iceoryx-posh ros-humble-hpp-fcl ros-humble-gmock-vendor ros-humble-backward-ros
ros-humble-ament-flake8 ros-humble-ament-cmake-test ros-humble-ament-cmake-target-dependencies
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_3_job_12:
name: ament-cmake-export-targets ament-cmake-export-interfaces ament-cmake-export-dependencies
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_2_job_5
- stage_2_job_6
- stage_2_job_7
- stage_2_job_8
- stage_2_job_9
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ament-cmake-export-targets ros-humble-ament-cmake-export-interfaces
ros-humble-ament-cmake-export-dependencies
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ament-cmake-export-targets ros-humble-ament-cmake-export-interfaces
ros-humble-ament-cmake-export-dependencies
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_4_job_13:
name: ros2-ament-cmake-gen-version-h ros2-ament-copyright ros2-ament-cmake-gmock
ros2-cyclonedds ros2-lanelet2-traffic-rules ros2-lanelet2-io ros2-lanelet2-maps
ros2-tf-transformations lanelet2-core iceoryx-binding-c
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_3_job_10
- stage_3_job_11
- stage_3_job_12
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-cmake-gen-version-h ros2-ament-copyright ros2-ament-cmake-gmock
ros2-cyclonedds ros2-lanelet2-traffic-rules ros2-lanelet2-io ros2-lanelet2-maps
ros2-tf-transformations ros-humble-lanelet2-core ros-humble-iceoryx-binding-c
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-gen-version-h ros2-ament-copyright ros2-ament-cmake-gmock
ros2-cyclonedds ros2-lanelet2-traffic-rules ros2-lanelet2-io ros2-lanelet2-maps
ros2-tf-transformations ros-humble-lanelet2-core ros-humble-iceoryx-binding-c
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_4_job_14:
name: ament-pep257 ament-mypy ament-lint-auto ament-cmake-vendor-package ament-cmake-pytest
ament-cmake-nose ament-cmake-gtest ament-cmake-google-benchmark ament-cmake-catch2
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_3_job_10
- stage_3_job_11
- stage_3_job_12
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ament-pep257 ros-humble-ament-mypy ros-humble-ament-lint-auto
ros-humble-ament-cmake-vendor-package ros-humble-ament-cmake-pytest ros-humble-ament-cmake-nose
ros-humble-ament-cmake-gtest ros-humble-ament-cmake-google-benchmark ros-humble-ament-cmake-catch2
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ament-pep257 ros-humble-ament-mypy ros-humble-ament-lint-auto
ros-humble-ament-cmake-vendor-package ros-humble-ament-cmake-pytest ros-humble-ament-cmake-nose
ros-humble-ament-cmake-gtest ros-humble-ament-cmake-google-benchmark ros-humble-ament-cmake-catch2
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_5_job_15:
name: ros2-ament-cmake ros2-ament-lint-cmake ros2-ament-cpplint ros2-ament-index-python
ros2-domain-coordinator ros2-rosidl-cli ros2-rpyutils ros2-ament-clang-format
ros2-lanelet2-routing ros2-lanelet2-projection
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_4_job_13
- stage_4_job_14
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-cmake ros2-ament-lint-cmake ros2-ament-cpplint ros2-ament-index-python
ros2-domain-coordinator ros2-rosidl-cli ros2-rpyutils ros2-ament-clang-format
ros2-lanelet2-routing ros2-lanelet2-projection
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake ros2-ament-lint-cmake ros2-ament-cpplint
ros2-ament-index-python ros2-domain-coordinator ros2-rosidl-cli ros2-rpyutils
ros2-ament-clang-format ros2-lanelet2-routing ros2-lanelet2-projection
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_5_job_16:
name: ros2-ament-clang-tidy ros2-ament-black ros2-clearpath-config ros2-ament-pclint
ros2-picknik-ament-copyright ros2-tracetools-trace ros2-lbr-moveit tf-transformations
lanelet2-traffic-rules lanelet2-maps
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_4_job_13
- stage_4_job_14
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-clang-tidy ros2-ament-black ros2-clearpath-config ros2-ament-pclint
ros2-picknik-ament-copyright ros2-tracetools-trace ros2-lbr-moveit ros-humble-tf-transformations
ros-humble-lanelet2-traffic-rules ros-humble-lanelet2-maps
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-clang-tidy ros2-ament-black ros2-clearpath-config
ros2-ament-pclint ros2-picknik-ament-copyright ros2-tracetools-trace ros2-lbr-moveit
ros-humble-tf-transformations ros-humble-lanelet2-traffic-rules ros-humble-lanelet2-maps
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_5_job_17:
name: lanelet2-io cyclonedds ament-copyright ament-cmake-gmock ament-cmake-gen-version-h
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_4_job_13
- stage_4_job_14
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-lanelet2-io ros-humble-cyclonedds ros-humble-ament-copyright
ros-humble-ament-cmake-gmock ros-humble-ament-cmake-gen-version-h
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-lanelet2-io ros-humble-cyclonedds ros-humble-ament-copyright
ros-humble-ament-cmake-gmock ros-humble-ament-cmake-gen-version-h
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_18:
name: ros2-uncrustify-vendor ros2-ament-cmake-lint-cmake ros2-launch ros2-yaml-cpp-vendor
ros2-pybind11-vendor ros2-tinyxml-vendor ros2-tinyxml2-vendor ros2-tcb-span
ros2-libcurl-vendor ros2-xacro
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_15
- stage_5_job_16
- stage_5_job_17
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-uncrustify-vendor ros2-ament-cmake-lint-cmake ros2-launch ros2-yaml-cpp-vendor
ros2-pybind11-vendor ros2-tinyxml-vendor ros2-tinyxml2-vendor ros2-tcb-span
ros2-libcurl-vendor ros2-xacro
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-uncrustify-vendor ros2-ament-cmake-lint-cmake ros2-launch
ros2-yaml-cpp-vendor ros2-pybind11-vendor ros2-tinyxml-vendor ros2-tinyxml2-vendor
ros2-tcb-span ros2-libcurl-vendor ros2-xacro
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_19:
name: ros2-moveit-resources-panda-description ros2-random-numbers ros2-eigen-stl-containers
ros2-rviz-ogre-vendor ros2-moveit-resources-pr2-description ros2-angles ros2-zstd-vendor
ros2-moveit-resources-fanuc-description ros2-sqlite3-vendor ros2-ament-cmake-auto
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_15
- stage_5_job_16
- stage_5_job_17
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-resources-panda-description ros2-random-numbers ros2-eigen-stl-containers
ros2-rviz-ogre-vendor ros2-moveit-resources-pr2-description ros2-angles ros2-zstd-vendor
ros2-moveit-resources-fanuc-description ros2-sqlite3-vendor ros2-ament-cmake-auto
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-resources-panda-description ros2-random-numbers
ros2-eigen-stl-containers ros2-rviz-ogre-vendor ros2-moveit-resources-pr2-description
ros2-angles ros2-zstd-vendor ros2-moveit-resources-fanuc-description ros2-sqlite3-vendor
ros2-ament-cmake-auto
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_20:
name: ros2-shared-queues-vendor ros2-ros2-control-test-assets ros2-lanelet2-validation
ros2-gazebo-dev ros2-sdl2-vendor ros2-libg2o ros2-ewellix-description ros2-clearpath-mounts-description
ros2-urg-c ros2-mavlink
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_15
- stage_5_job_16
- stage_5_job_17
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-shared-queues-vendor ros2-ros2-control-test-assets ros2-lanelet2-validation
ros2-gazebo-dev ros2-sdl2-vendor ros2-libg2o ros2-ewellix-description ros2-clearpath-mounts-description
ros2-urg-c ros2-mavlink
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-shared-queues-vendor ros2-ros2-control-test-assets ros2-lanelet2-validation
ros2-gazebo-dev ros2-sdl2-vendor ros2-libg2o ros2-ewellix-description ros2-clearpath-mounts-description
ros2-urg-c ros2-mavlink
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_21:
name: ros2-ur-client-library ros2-dynamixel-sdk ros2-lanelet2-matching ros2-zenoh-cpp-vendor
ros2-openvdb-vendor ros2-tl-expected ros2-swri-serial-util ros2-cloudini-lib
ros2-as2-cli ros2-geometry-tutorials
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_15
- stage_5_job_16
- stage_5_job_17
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ur-client-library ros2-dynamixel-sdk ros2-lanelet2-matching
ros2-zenoh-cpp-vendor ros2-openvdb-vendor ros2-tl-expected ros2-swri-serial-util
ros2-cloudini-lib ros2-as2-cli ros2-geometry-tutorials
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ur-client-library ros2-dynamixel-sdk ros2-lanelet2-matching
ros2-zenoh-cpp-vendor ros2-openvdb-vendor ros2-tl-expected ros2-swri-serial-util
ros2-cloudini-lib ros2-as2-cli ros2-geometry-tutorials
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_22:
name: tracetools-trace rpyutils rosidl-cli picknik-ament-copyright lbr-moveit
lanelet2-routing lanelet2-projection domain-coordinator clearpath-config ament-pclint
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_15
- stage_5_job_16
- stage_5_job_17
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-tracetools-trace ros-humble-rpyutils ros-humble-rosidl-cli
ros-humble-picknik-ament-copyright ros-humble-lbr-moveit ros-humble-lanelet2-routing
ros-humble-lanelet2-projection ros-humble-domain-coordinator ros-humble-clearpath-config
ros-humble-ament-pclint
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-tracetools-trace ros-humble-rpyutils ros-humble-rosidl-cli
ros-humble-picknik-ament-copyright ros-humble-lbr-moveit ros-humble-lanelet2-routing
ros-humble-lanelet2-projection ros-humble-domain-coordinator ros-humble-clearpath-config
ros-humble-ament-pclint
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_6_job_23:
name: ament-lint-cmake ament-index-python ament-cpplint ament-cmake ament-clang-tidy
ament-clang-format ament-black
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_5_job_15
- stage_5_job_16
- stage_5_job_17
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ament-lint-cmake ros-humble-ament-index-python ros-humble-ament-cpplint
ros-humble-ament-cmake ros-humble-ament-clang-tidy ros-humble-ament-clang-format
ros-humble-ament-black
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ament-lint-cmake ros-humble-ament-index-python
ros-humble-ament-cpplint ros-humble-ament-cmake ros-humble-ament-clang-tidy
ros-humble-ament-clang-format ros-humble-ament-black
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_24:
name: ros2-ament-uncrustify ros2-ament-cmake-copyright ros2-launch-yaml ros2-launch-xml
ros2-rviz-assimp-vendor ros2-mcap-vendor ros2-moveit-resources-prbt-support
ros2-microstrain-inertial-description ros2-lanelet2-python zstd-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_18
- stage_6_job_19
- stage_6_job_20
- stage_6_job_21
- stage_6_job_22
- stage_6_job_23
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-uncrustify ros2-ament-cmake-copyright ros2-launch-yaml
ros2-launch-xml ros2-rviz-assimp-vendor ros2-mcap-vendor ros2-moveit-resources-prbt-support
ros2-microstrain-inertial-description ros2-lanelet2-python ros-humble-zstd-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-uncrustify ros2-ament-cmake-copyright ros2-launch-yaml
ros2-launch-xml ros2-rviz-assimp-vendor ros2-mcap-vendor ros2-moveit-resources-prbt-support
ros2-microstrain-inertial-description ros2-lanelet2-python ros-humble-zstd-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_25:
name: zenoh-cpp-vendor yaml-cpp-vendor xacro urg-c ur-client-library uncrustify-vendor
tl-expected tinyxml-vendor tinyxml2-vendor tcb-span
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_18
- stage_6_job_19
- stage_6_job_20
- stage_6_job_21
- stage_6_job_22
- stage_6_job_23
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-zenoh-cpp-vendor ros-humble-yaml-cpp-vendor ros-humble-xacro
ros-humble-urg-c ros-humble-ur-client-library ros-humble-uncrustify-vendor
ros-humble-tl-expected ros-humble-tinyxml-vendor ros-humble-tinyxml2-vendor
ros-humble-tcb-span
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-zenoh-cpp-vendor ros-humble-yaml-cpp-vendor ros-humble-xacro
ros-humble-urg-c ros-humble-ur-client-library ros-humble-uncrustify-vendor
ros-humble-tl-expected ros-humble-tinyxml-vendor ros-humble-tinyxml2-vendor
ros-humble-tcb-span
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_26:
name: swri-serial-util sqlite3-vendor shared-queues-vendor sdl2-vendor rviz-ogre-vendor
ros2-control-test-assets random-numbers pybind11-vendor openvdb-vendor moveit-resources-pr2-description
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_18
- stage_6_job_19
- stage_6_job_20
- stage_6_job_21
- stage_6_job_22
- stage_6_job_23
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-swri-serial-util ros-humble-sqlite3-vendor ros-humble-shared-queues-vendor
ros-humble-sdl2-vendor ros-humble-rviz-ogre-vendor ros-humble-ros2-control-test-assets
ros-humble-random-numbers ros-humble-pybind11-vendor ros-humble-openvdb-vendor
ros-humble-moveit-resources-pr2-description
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-swri-serial-util ros-humble-sqlite3-vendor ros-humble-shared-queues-vendor
ros-humble-sdl2-vendor ros-humble-rviz-ogre-vendor ros-humble-ros2-control-test-assets
ros-humble-random-numbers ros-humble-pybind11-vendor ros-humble-openvdb-vendor
ros-humble-moveit-resources-pr2-description
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_27:
name: moveit-resources-panda-description moveit-resources-fanuc-description mavlink
libg2o libcurl-vendor launch lanelet2-validation lanelet2-matching geometry-tutorials
gazebo-dev
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_18
- stage_6_job_19
- stage_6_job_20
- stage_6_job_21
- stage_6_job_22
- stage_6_job_23
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-moveit-resources-panda-description ros-humble-moveit-resources-fanuc-description
ros-humble-mavlink ros-humble-libg2o ros-humble-libcurl-vendor ros-humble-launch
ros-humble-lanelet2-validation ros-humble-lanelet2-matching ros-humble-geometry-tutorials
ros-humble-gazebo-dev
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-resources-panda-description ros-humble-moveit-resources-fanuc-description
ros-humble-mavlink ros-humble-libg2o ros-humble-libcurl-vendor ros-humble-launch
ros-humble-lanelet2-validation ros-humble-lanelet2-matching ros-humble-geometry-tutorials
ros-humble-gazebo-dev
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_7_job_28:
name: ewellix-description eigen-stl-containers dynamixel-sdk cloudini-lib clearpath-mounts-description
as2-cli angles ament-cmake-lint-cmake ament-cmake-auto
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_6_job_18
- stage_6_job_19
- stage_6_job_20
- stage_6_job_21
- stage_6_job_22
- stage_6_job_23
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ewellix-description ros-humble-eigen-stl-containers ros-humble-dynamixel-sdk
ros-humble-cloudini-lib ros-humble-clearpath-mounts-description ros-humble-as2-cli
ros-humble-angles ros-humble-ament-cmake-lint-cmake ros-humble-ament-cmake-auto
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ewellix-description ros-humble-eigen-stl-containers
ros-humble-dynamixel-sdk ros-humble-cloudini-lib ros-humble-clearpath-mounts-description
ros-humble-as2-cli ros-humble-angles ros-humble-ament-cmake-lint-cmake ros-humble-ament-cmake-auto
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_29:
name: ros2-ament-cmake-uncrustify ros2-ament-cmake-pep257 ros2-ament-cmake-flake8
ros2-ament-cmake-cpplint ros2-ament-cmake-cppcheck ros2-launch-testing ros2-foonathan-memory-vendor
ros2-eigen3-cmake-module ros2-ignition-cmake2-vendor ros2-ament-cmake-clang-format
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_24
- stage_7_job_25
- stage_7_job_26
- stage_7_job_27
- stage_7_job_28
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-cmake-uncrustify ros2-ament-cmake-pep257 ros2-ament-cmake-flake8
ros2-ament-cmake-cpplint ros2-ament-cmake-cppcheck ros2-launch-testing ros2-foonathan-memory-vendor
ros2-eigen3-cmake-module ros2-ignition-cmake2-vendor ros2-ament-cmake-clang-format
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-uncrustify ros2-ament-cmake-pep257 ros2-ament-cmake-flake8
ros2-ament-cmake-cpplint ros2-ament-cmake-cppcheck ros2-launch-testing ros2-foonathan-memory-vendor
ros2-eigen3-cmake-module ros2-ignition-cmake2-vendor ros2-ament-cmake-clang-format
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_30:
name: ros2-ament-cmake-clang-tidy ros2-ament-cmake-mypy ros2-ament-cmake-black
ros2-ament-cmake-pclint rviz-assimp-vendor moveit-resources-prbt-support microstrain-inertial-description
mcap-vendor launch-yaml launch-xml
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_24
- stage_7_job_25
- stage_7_job_26
- stage_7_job_27
- stage_7_job_28
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-cmake-clang-tidy ros2-ament-cmake-mypy ros2-ament-cmake-black
ros2-ament-cmake-pclint ros-humble-rviz-assimp-vendor ros-humble-moveit-resources-prbt-support
ros-humble-microstrain-inertial-description ros-humble-mcap-vendor ros-humble-launch-yaml
ros-humble-launch-xml
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-cmake-clang-tidy ros2-ament-cmake-mypy ros2-ament-cmake-black
ros2-ament-cmake-pclint ros-humble-rviz-assimp-vendor ros-humble-moveit-resources-prbt-support
ros-humble-microstrain-inertial-description ros-humble-mcap-vendor ros-humble-launch-yaml
ros-humble-launch-xml
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_8_job_31:
name: lanelet2-python ament-uncrustify ament-cmake-copyright
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_7_job_24
- stage_7_job_25
- stage_7_job_26
- stage_7_job_27
- stage_7_job_28
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-lanelet2-python ros-humble-ament-uncrustify ros-humble-ament-cmake-copyright
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-lanelet2-python ros-humble-ament-uncrustify ros-humble-ament-cmake-copyright
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_9_job_32:
name: ros2-ament-lint-common ros2-fastrtps ros2-ignition-math6-vendor ros2-autoware-lint-common
ros2-launch-pytest launch-testing ignition-cmake2-vendor foonathan-memory-vendor
eigen3-cmake-module ament-cmake-uncrustify
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_8_job_29
- stage_8_job_30
- stage_8_job_31
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ament-lint-common ros2-fastrtps ros2-ignition-math6-vendor
ros2-autoware-lint-common ros2-launch-pytest ros-humble-launch-testing ros-humble-ignition-cmake2-vendor
ros-humble-foonathan-memory-vendor ros-humble-eigen3-cmake-module ros-humble-ament-cmake-uncrustify
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ament-lint-common ros2-fastrtps ros2-ignition-math6-vendor
ros2-autoware-lint-common ros2-launch-pytest ros-humble-launch-testing ros-humble-ignition-cmake2-vendor
ros-humble-foonathan-memory-vendor ros-humble-eigen3-cmake-module ros-humble-ament-cmake-uncrustify
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_9_job_33:
name: ament-cmake-pep257 ament-cmake-pclint ament-cmake-mypy ament-cmake-flake8
ament-cmake-cpplint ament-cmake-cppcheck ament-cmake-clang-tidy ament-cmake-clang-format
ament-cmake-black
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_8_job_29
- stage_8_job_30
- stage_8_job_31
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ament-cmake-pep257 ros-humble-ament-cmake-pclint ros-humble-ament-cmake-mypy
ros-humble-ament-cmake-flake8 ros-humble-ament-cmake-cpplint ros-humble-ament-cmake-cppcheck
ros-humble-ament-cmake-clang-tidy ros-humble-ament-cmake-clang-format ros-humble-ament-cmake-black
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ament-cmake-pep257 ros-humble-ament-cmake-pclint
ros-humble-ament-cmake-mypy ros-humble-ament-cmake-flake8 ros-humble-ament-cmake-cpplint
ros-humble-ament-cmake-cppcheck ros-humble-ament-cmake-clang-tidy ros-humble-ament-cmake-clang-format
ros-humble-ament-cmake-black
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_10_job_34:
name: ros2-python-cmake-module ros2-ament-cmake-ros ros2-rosidl-adapter ros2-rosidl-typesupport-interface
ros2-fastrtps-cmake-module ros2-rmw-implementation-cmake ros2-ament-index-cpp
ros2-spdlog-vendor ros2-console-bridge-vendor ros2-orocos-kdl-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_9_job_32
- stage_9_job_33
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-python-cmake-module ros2-ament-cmake-ros ros2-rosidl-adapter
ros2-rosidl-typesupport-interface ros2-fastrtps-cmake-module ros2-rmw-implementation-cmake
ros2-ament-index-cpp ros2-spdlog-vendor ros2-console-bridge-vendor ros2-orocos-kdl-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-python-cmake-module ros2-ament-cmake-ros ros2-rosidl-adapter
ros2-rosidl-typesupport-interface ros2-fastrtps-cmake-module ros2-rmw-implementation-cmake
ros2-ament-index-cpp ros2-spdlog-vendor ros2-console-bridge-vendor ros2-orocos-kdl-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_10_job_35:
name: ros2-python-qt-binding ros2-moveit-common ros2-smclib ros2-autoware-cmake
ros2-tango-icons-vendor ros2-keyboard-handler ros2-osqp-vendor ros2-grid-map-core
ros2-asio-cmake-module ros2-libmavconn
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_9_job_32
- stage_9_job_33
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-python-qt-binding ros2-moveit-common ros2-smclib ros2-autoware-cmake
ros2-tango-icons-vendor ros2-keyboard-handler ros2-osqp-vendor ros2-grid-map-core
ros2-asio-cmake-module ros2-libmavconn
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-python-qt-binding ros2-moveit-common ros2-smclib ros2-autoware-cmake
ros2-tango-icons-vendor ros2-keyboard-handler ros2-osqp-vendor ros2-grid-map-core
ros2-asio-cmake-module ros2-libmavconn
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_10_job_36:
name: ros2-apex-test-tools ros2-ros2-control-cmake launch-pytest ignition-math6-vendor
fastrtps autoware-lint-common ament-lint-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_9_job_32
- stage_9_job_33
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-apex-test-tools ros2-ros2-control-cmake ros-humble-launch-pytest
ros-humble-ignition-math6-vendor ros-humble-fastrtps ros-humble-autoware-lint-common
ros-humble-ament-lint-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-apex-test-tools ros2-ros2-control-cmake ros-humble-launch-pytest
ros-humble-ignition-math6-vendor ros-humble-fastrtps ros-humble-autoware-lint-common
ros-humble-ament-lint-common
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_37:
name: ros2-launch-testing-ament-cmake ros2-rosidl-parser ros2-tracetools ros2-urdfdom
ros2-urdf-parser-plugin ros2-python-orocos-kdl-vendor ros2-resource-retriever
ros2-autoware-utils-math ros2-autoware-pyplot ros2-qt-gui
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_34
- stage_10_job_35
- stage_10_job_36
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-launch-testing-ament-cmake ros2-rosidl-parser ros2-tracetools
ros2-urdfdom ros2-urdf-parser-plugin ros2-python-orocos-kdl-vendor ros2-resource-retriever
ros2-autoware-utils-math ros2-autoware-pyplot ros2-qt-gui
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-launch-testing-ament-cmake ros2-rosidl-parser ros2-tracetools
ros2-urdfdom ros2-urdf-parser-plugin ros2-python-orocos-kdl-vendor ros2-resource-retriever
ros2-autoware-utils-math ros2-autoware-pyplot ros2-qt-gui
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_38:
name: ros2-tracetools-image-pipeline ros2-qt-gui-py-common ros2-qt-dotgraph ros2-grid-map-octomap
ros2-async-web-server-cpp ros2-autoware-kalman-filter ros2-autoware-adapi-specs
ros2-grid-map-sdf tango-icons-vendor spdlog-vendor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_34
- stage_10_job_35
- stage_10_job_36
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-tracetools-image-pipeline ros2-qt-gui-py-common ros2-qt-dotgraph
ros2-grid-map-octomap ros2-async-web-server-cpp ros2-autoware-kalman-filter
ros2-autoware-adapi-specs ros2-grid-map-sdf ros-humble-tango-icons-vendor
ros-humble-spdlog-vendor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-tracetools-image-pipeline ros2-qt-gui-py-common ros2-qt-dotgraph
ros2-grid-map-octomap ros2-async-web-server-cpp ros2-autoware-kalman-filter
ros2-autoware-adapi-specs ros2-grid-map-sdf ros-humble-tango-icons-vendor
ros-humble-spdlog-vendor
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_39:
name: smclib rosidl-typesupport-interface rosidl-adapter ros2-control-cmake rmw-implementation-cmake
python-qt-binding python-cmake-module osqp-vendor orocos-kdl-vendor moveit-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_34
- stage_10_job_35
- stage_10_job_36
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-smclib ros-humble-rosidl-typesupport-interface ros-humble-rosidl-adapter
ros-humble-ros2-control-cmake ros-humble-rmw-implementation-cmake ros-humble-python-qt-binding
ros-humble-python-cmake-module ros-humble-osqp-vendor ros-humble-orocos-kdl-vendor
ros-humble-moveit-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-smclib ros-humble-rosidl-typesupport-interface
ros-humble-rosidl-adapter ros-humble-ros2-control-cmake ros-humble-rmw-implementation-cmake
ros-humble-python-qt-binding ros-humble-python-cmake-module ros-humble-osqp-vendor
ros-humble-orocos-kdl-vendor ros-humble-moveit-common
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_11_job_40:
name: libmavconn keyboard-handler grid-map-core fastrtps-cmake-module console-bridge-vendor
autoware-cmake asio-cmake-module apex-test-tools ament-index-cpp ament-cmake-ros
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_10_job_34
- stage_10_job_35
- stage_10_job_36
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-libmavconn ros-humble-keyboard-handler ros-humble-grid-map-core
ros-humble-fastrtps-cmake-module ros-humble-console-bridge-vendor ros-humble-autoware-cmake
ros-humble-asio-cmake-module ros-humble-apex-test-tools ros-humble-ament-index-cpp
ros-humble-ament-cmake-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-libmavconn ros-humble-keyboard-handler ros-humble-grid-map-core
ros-humble-fastrtps-cmake-module ros-humble-console-bridge-vendor ros-humble-autoware-cmake
ros-humble-asio-cmake-module ros-humble-apex-test-tools ros-humble-ament-index-cpp
ros-humble-ament-cmake-ros
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_41:
name: ros2-rcutils ros2-rosidl-cmake ros2-rviz-rendering ros2-pinocchio urdfdom
urdf-parser-plugin tracetools-image-pipeline tracetools rosidl-parser resource-retriever
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_37
- stage_11_job_38
- stage_11_job_39
- stage_11_job_40
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rcutils ros2-rosidl-cmake ros2-rviz-rendering ros2-pinocchio
ros-humble-urdfdom ros-humble-urdf-parser-plugin ros-humble-tracetools-image-pipeline
ros-humble-tracetools ros-humble-rosidl-parser ros-humble-resource-retriever
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rcutils ros2-rosidl-cmake ros2-rviz-rendering ros2-pinocchio
ros-humble-urdfdom ros-humble-urdf-parser-plugin ros-humble-tracetools-image-pipeline
ros-humble-tracetools ros-humble-rosidl-parser ros-humble-resource-retriever
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_42:
name: qt-gui-py-common qt-gui qt-dotgraph python-orocos-kdl-vendor launch-testing-ament-cmake
grid-map-sdf grid-map-octomap autoware-utils-math autoware-pyplot autoware-kalman-filter
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_37
- stage_11_job_38
- stage_11_job_39
- stage_11_job_40
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-qt-gui-py-common ros-humble-qt-gui ros-humble-qt-dotgraph
ros-humble-python-orocos-kdl-vendor ros-humble-launch-testing-ament-cmake
ros-humble-grid-map-sdf ros-humble-grid-map-octomap ros-humble-autoware-utils-math
ros-humble-autoware-pyplot ros-humble-autoware-kalman-filter
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-qt-gui-py-common ros-humble-qt-gui ros-humble-qt-dotgraph
ros-humble-python-orocos-kdl-vendor ros-humble-launch-testing-ament-cmake
ros-humble-grid-map-sdf ros-humble-grid-map-octomap ros-humble-autoware-utils-math
ros-humble-autoware-pyplot ros-humble-autoware-kalman-filter
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_12_job_43:
name: autoware-adapi-specs async-web-server-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_11_job_37
- stage_11_job_38
- stage_11_job_39
- stage_11_job_40
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-adapi-specs ros-humble-async-web-server-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-adapi-specs ros-humble-async-web-server-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_13_job_44:
name: ros2-rosidl-runtime-c ros2-rcpputils ros2-rviz-rendering-tests ros2-rosidl-generator-dds-idl
rviz-rendering rosidl-cmake rcutils pinocchio
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_12_job_41
- stage_12_job_42
- stage_12_job_43
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosidl-runtime-c ros2-rcpputils ros2-rviz-rendering-tests ros2-rosidl-generator-dds-idl
ros-humble-rviz-rendering ros-humble-rosidl-cmake ros-humble-rcutils ros-humble-pinocchio
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-runtime-c ros2-rcpputils ros2-rviz-rendering-tests
ros2-rosidl-generator-dds-idl ros-humble-rviz-rendering ros-humble-rosidl-cmake
ros-humble-rcutils ros-humble-pinocchio
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_14_job_45:
name: ros2-rosidl-runtime-cpp ros2-rosidl-generator-c ros2-rmw ros2-rosidl-typesupport-introspection-c
ros2-libyaml-vendor ros2-rcl-logging-interface ros2-class-loader rviz-rendering-tests
rosidl-runtime-c rosidl-generator-dds-idl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_13_job_44
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosidl-runtime-cpp ros2-rosidl-generator-c ros2-rmw ros2-rosidl-typesupport-introspection-c
ros2-libyaml-vendor ros2-rcl-logging-interface ros2-class-loader ros-humble-rviz-rendering-tests
ros-humble-rosidl-runtime-c ros-humble-rosidl-generator-dds-idl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-runtime-cpp ros2-rosidl-generator-c ros2-rmw
ros2-rosidl-typesupport-introspection-c ros2-libyaml-vendor ros2-rcl-logging-interface
ros2-class-loader ros-humble-rviz-rendering-tests ros-humble-rosidl-runtime-c
ros-humble-rosidl-generator-dds-idl
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_14_job_46:
name: rcpputils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_13_job_44
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-rcpputils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rcpputils
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_15_job_47:
name: ros2-rosidl-generator-cpp ros2-rosidl-typesupport-introspection-cpp ros2-rcl-yaml-param-parser
ros2-rcl-logging-spdlog ros2-pluginlib rosidl-typesupport-introspection-c rosidl-runtime-cpp
rosidl-generator-c rmw rcl-logging-interface
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_14_job_45
- stage_14_job_46
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosidl-generator-cpp ros2-rosidl-typesupport-introspection-cpp
ros2-rcl-yaml-param-parser ros2-rcl-logging-spdlog ros2-pluginlib ros-humble-rosidl-typesupport-introspection-c
ros-humble-rosidl-runtime-cpp ros-humble-rosidl-generator-c ros-humble-rmw
ros-humble-rcl-logging-interface
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-generator-cpp ros2-rosidl-typesupport-introspection-cpp
ros2-rcl-yaml-param-parser ros2-rcl-logging-spdlog ros2-pluginlib ros-humble-rosidl-typesupport-introspection-c
ros-humble-rosidl-runtime-cpp ros-humble-rosidl-generator-c ros-humble-rmw
ros-humble-rcl-logging-interface
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_15_job_48:
name: libyaml-vendor class-loader
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_14_job_45
- stage_14_job_46
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-libyaml-vendor ros-humble-class-loader
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-libyaml-vendor ros-humble-class-loader
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_16_job_49:
name: ros2-rosidl-typesupport-fastrtps-cpp ros2-urdf ros2-qt-gui-cpp rosidl-typesupport-introspection-cpp
rosidl-generator-cpp rcl-yaml-param-parser rcl-logging-spdlog pluginlib
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_15_job_47
- stage_15_job_48
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosidl-typesupport-fastrtps-cpp ros2-urdf ros2-qt-gui-cpp ros-humble-rosidl-typesupport-introspection-cpp
ros-humble-rosidl-generator-cpp ros-humble-rcl-yaml-param-parser ros-humble-rcl-logging-spdlog
ros-humble-pluginlib
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-typesupport-fastrtps-cpp ros2-urdf ros2-qt-gui-cpp
ros-humble-rosidl-typesupport-introspection-cpp ros-humble-rosidl-generator-cpp
ros-humble-rcl-yaml-param-parser ros-humble-rcl-logging-spdlog ros-humble-pluginlib
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_17_job_50:
name: ros2-rosidl-typesupport-fastrtps-c ros2-kdl-parser ros2-velodyne-description
ros2-irobot-create-description ros2-sdformat-urdf ros2-turtlebot3-description
urdf rosidl-typesupport-fastrtps-cpp qt-gui-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_16_job_49
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosidl-typesupport-fastrtps-c ros2-kdl-parser ros2-velodyne-description
ros2-irobot-create-description ros2-sdformat-urdf ros2-turtlebot3-description
ros-humble-urdf ros-humble-rosidl-typesupport-fastrtps-cpp ros-humble-qt-gui-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-typesupport-fastrtps-c ros2-kdl-parser ros2-velodyne-description
ros2-irobot-create-description ros2-sdformat-urdf ros2-turtlebot3-description
ros-humble-urdf ros-humble-rosidl-typesupport-fastrtps-cpp ros-humble-qt-gui-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_18_job_51:
name: ros2-rosidl-typesupport-c ros2-rmw-zenoh-cpp velodyne-description turtlebot3-description
sdformat-urdf rosidl-typesupport-fastrtps-c kdl-parser irobot-create-description
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_17_job_50
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosidl-typesupport-c ros2-rmw-zenoh-cpp ros-humble-velodyne-description
ros-humble-turtlebot3-description ros-humble-sdformat-urdf ros-humble-rosidl-typesupport-fastrtps-c
ros-humble-kdl-parser ros-humble-irobot-create-description
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-typesupport-c ros2-rmw-zenoh-cpp ros-humble-velodyne-description
ros-humble-turtlebot3-description ros-humble-sdformat-urdf ros-humble-rosidl-typesupport-fastrtps-c
ros-humble-kdl-parser ros-humble-irobot-create-description
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_19_job_52:
name: ros2-rosidl-typesupport-cpp ros2-rosidl-generator-rs ros2-rosidl-generator-py
rosidl-typesupport-c rmw-zenoh-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_18_job_51
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosidl-typesupport-cpp ros2-rosidl-generator-rs ros2-rosidl-generator-py
ros-humble-rosidl-typesupport-c ros-humble-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-humble-rosidl-typesupport-c ros-humble-rmw-zenoh-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_20_job_53:
name: ros2-rosidl-default-runtime ros2-rosidl-default-generators rosidl-typesupport-cpp
rosidl-generator-rs rosidl-generator-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_19_job_52
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosidl-default-runtime ros2-rosidl-default-generators ros-humble-rosidl-typesupport-cpp
ros-humble-rosidl-generator-rs ros-humble-rosidl-generator-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosidl-default-runtime ros2-rosidl-default-generators
ros-humble-rosidl-typesupport-cpp ros-humble-rosidl-generator-rs ros-humble-rosidl-generator-py
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_21_job_54:
name: ros2-unique-identifier-msgs ros2-builtin-interfaces ros2-rmw-dds-common
ros2-lifecycle-msgs ros2-std-srvs ros2-autoware-common-msgs ros2-autoware-adapi-version-msgs
ros2-system-modes-msgs rosidl-default-runtime rosidl-default-generators
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_20_job_53
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-unique-identifier-msgs ros2-builtin-interfaces ros2-rmw-dds-common
ros2-lifecycle-msgs ros2-std-srvs ros2-autoware-common-msgs ros2-autoware-adapi-version-msgs
ros2-system-modes-msgs ros-humble-rosidl-default-runtime ros-humble-rosidl-default-generators
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-unique-identifier-msgs ros2-builtin-interfaces ros2-rmw-dds-common
ros2-lifecycle-msgs ros2-std-srvs ros2-autoware-common-msgs ros2-autoware-adapi-version-msgs
ros2-system-modes-msgs ros-humble-rosidl-default-runtime ros-humble-rosidl-default-generators
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_22_job_55:
name: ros2-action-msgs ros2-rmw-fastrtps-shared-cpp ros2-rmw-cyclonedds-cpp ros2-rcl-interfaces
ros2-rosgraph-msgs ros2-statistics-msgs ros2-controller-manager-msgs ros2-rosbag2-interfaces
ros2-rclpy-message-converter-msgs ros2-autoware-internal-metric-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_21_job_54
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-action-msgs ros2-rmw-fastrtps-shared-cpp ros2-rmw-cyclonedds-cpp
ros2-rcl-interfaces ros2-rosgraph-msgs ros2-statistics-msgs ros2-controller-manager-msgs
ros2-rosbag2-interfaces ros2-rclpy-message-converter-msgs ros2-autoware-internal-metric-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-action-msgs ros2-rmw-fastrtps-shared-cpp ros2-rmw-cyclonedds-cpp
ros2-rcl-interfaces ros2-rosgraph-msgs ros2-statistics-msgs ros2-controller-manager-msgs
ros2-rosbag2-interfaces ros2-rclpy-message-converter-msgs ros2-autoware-internal-metric-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_22_job_56:
name: ros2-autoware-control-msgs ros2-topic-tools-interfaces ros2-rosapi-msgs
ros2-lbr-fri-idl ros2-data-tamer-msgs ros2-rosbridge-msgs ros2-autoware-utils-uuid
ros2-robot-controllers-msgs ros2-pendulum-msgs unique-identifier-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_21_job_54
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-autoware-control-msgs ros2-topic-tools-interfaces ros2-rosapi-msgs
ros2-lbr-fri-idl ros2-data-tamer-msgs ros2-rosbridge-msgs ros2-autoware-utils-uuid
ros2-robot-controllers-msgs ros2-pendulum-msgs ros-humble-unique-identifier-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-control-msgs ros2-topic-tools-interfaces ros2-rosapi-msgs
ros2-lbr-fri-idl ros2-data-tamer-msgs ros2-rosbridge-msgs ros2-autoware-utils-uuid
ros2-robot-controllers-msgs ros2-pendulum-msgs ros-humble-unique-identifier-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_22_job_57:
name: system-modes-msgs std-srvs rmw-dds-common lifecycle-msgs builtin-interfaces
autoware-common-msgs autoware-adapi-version-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_21_job_54
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-system-modes-msgs ros-humble-std-srvs ros-humble-rmw-dds-common
ros-humble-lifecycle-msgs ros-humble-builtin-interfaces ros-humble-autoware-common-msgs
ros-humble-autoware-adapi-version-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-system-modes-msgs ros-humble-std-srvs ros-humble-rmw-dds-common
ros-humble-lifecycle-msgs ros-humble-builtin-interfaces ros-humble-autoware-common-msgs
ros-humble-autoware-adapi-version-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_23_job_58:
name: ros2-test-msgs ros2-composition-interfaces rcl-interfaces ros2-rosbag2-storage-mcap-testdata
ros2-example-interfaces ros2-ros2cli-test-interfaces ros2-twist-mux-msgs ros2-ur-dashboard-msgs
ros2-teleop-tools-msgs ros2-action-tutorials-interfaces
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_22_job_55
- stage_22_job_56
- stage_22_job_57
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-test-msgs ros2-composition-interfaces ros-humble-rcl-interfaces
ros2-rosbag2-storage-mcap-testdata ros2-example-interfaces ros2-ros2cli-test-interfaces
ros2-twist-mux-msgs ros2-ur-dashboard-msgs ros2-teleop-tools-msgs ros2-action-tutorials-interfaces
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-test-msgs ros2-composition-interfaces ros-humble-rcl-interfaces
ros2-rosbag2-storage-mcap-testdata ros2-example-interfaces ros2-ros2cli-test-interfaces
ros2-twist-mux-msgs ros2-ur-dashboard-msgs ros2-teleop-tools-msgs ros2-action-tutorials-interfaces
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_23_job_59:
name: ros2-ptz-action-server-msgs topic-tools-interfaces statistics-msgs rosgraph-msgs
rosbridge-msgs rosbag2-interfaces rosapi-msgs robot-controllers-msgs rmw-fastrtps-shared-cpp
rmw-cyclonedds-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_22_job_55
- stage_22_job_56
- stage_22_job_57
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ptz-action-server-msgs ros-humble-topic-tools-interfaces ros-humble-statistics-msgs
ros-humble-rosgraph-msgs ros-humble-rosbridge-msgs ros-humble-rosbag2-interfaces
ros-humble-rosapi-msgs ros-humble-robot-controllers-msgs ros-humble-rmw-fastrtps-shared-cpp
ros-humble-rmw-cyclonedds-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ptz-action-server-msgs ros-humble-topic-tools-interfaces
ros-humble-statistics-msgs ros-humble-rosgraph-msgs ros-humble-rosbridge-msgs
ros-humble-rosbag2-interfaces ros-humble-rosapi-msgs ros-humble-robot-controllers-msgs
ros-humble-rmw-fastrtps-shared-cpp ros-humble-rmw-cyclonedds-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_23_job_60:
name: rclpy-message-converter-msgs pendulum-msgs lbr-fri-idl data-tamer-msgs controller-manager-msgs
autoware-utils-uuid autoware-internal-metric-msgs autoware-control-msgs action-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_22_job_55
- stage_22_job_56
- stage_22_job_57
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-rclpy-message-converter-msgs ros-humble-pendulum-msgs
ros-humble-lbr-fri-idl ros-humble-data-tamer-msgs ros-humble-controller-manager-msgs
ros-humble-autoware-utils-uuid ros-humble-autoware-internal-metric-msgs ros-humble-autoware-control-msgs
ros-humble-action-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rclpy-message-converter-msgs ros-humble-pendulum-msgs
ros-humble-lbr-fri-idl ros-humble-data-tamer-msgs ros-humble-controller-manager-msgs
ros-humble-autoware-utils-uuid ros-humble-autoware-internal-metric-msgs
ros-humble-autoware-control-msgs ros-humble-action-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_24_job_61:
name: ros2-rmw-fastrtps-dynamic-cpp ros2-rmw-fastrtps-cpp ur-dashboard-msgs twist-mux-msgs
test-msgs teleop-tools-msgs rosbag2-storage-mcap-testdata ros2cli-test-interfaces
ptz-action-server-msgs example-interfaces
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_23_job_58
- stage_23_job_59
- stage_23_job_60
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rmw-fastrtps-dynamic-cpp ros2-rmw-fastrtps-cpp ros-humble-ur-dashboard-msgs
ros-humble-twist-mux-msgs ros-humble-test-msgs ros-humble-teleop-tools-msgs
ros-humble-rosbag2-storage-mcap-testdata ros-humble-ros2cli-test-interfaces
ros-humble-ptz-action-server-msgs ros-humble-example-interfaces
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rmw-fastrtps-dynamic-cpp ros2-rmw-fastrtps-cpp ros-humble-ur-dashboard-msgs
ros-humble-twist-mux-msgs ros-humble-test-msgs ros-humble-teleop-tools-msgs
ros-humble-rosbag2-storage-mcap-testdata ros-humble-ros2cli-test-interfaces
ros-humble-ptz-action-server-msgs ros-humble-example-interfaces
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_24_job_62:
name: composition-interfaces action-tutorials-interfaces
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_23_job_58
- stage_23_job_59
- stage_23_job_60
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-composition-interfaces ros-humble-action-tutorials-interfaces
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-composition-interfaces ros-humble-action-tutorials-interfaces
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_25_job_63:
name: ros2-rmw-implementation rmw-fastrtps-dynamic-cpp rmw-fastrtps-cpp ros2-rcl
rmw-implementation ros2-rcl-lifecycle ros2-rcl-action rcl
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_24_job_61
- stage_24_job_62
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rmw-implementation ros-humble-rmw-fastrtps-dynamic-cpp ros-humble-rmw-fastrtps-cpp
ros2-rcl ros-humble-rmw-implementation ros2-rcl-lifecycle ros2-rcl-action
ros-humble-rcl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rmw-implementation ros-humble-rmw-fastrtps-dynamic-cpp
ros-humble-rmw-fastrtps-cpp ros2-rcl ros-humble-rmw-implementation ros2-rcl-lifecycle
ros2-rcl-action ros-humble-rcl
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_26_job_64:
name: ros2-rclpy rcl-lifecycle rcl-action
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_25_job_63
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rclpy ros-humble-rcl-lifecycle ros-humble-rcl-action
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rclpy ros-humble-rcl-lifecycle ros-humble-rcl-action
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_27_job_65:
name: rclpy ros2-launch-ros ros2-ros2cli ros2-urdfdom-py ros2-launch-param-builder
ros2-rqt-gui ros2-rqt-py-common ros2-examples-rclpy-minimal-action-server ros2-examples-rclpy-minimal-action-client
ros2-action-tutorials-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_26_job_64
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-rclpy ros2-launch-ros ros2-ros2cli ros2-urdfdom-py ros2-launch-param-builder
ros2-rqt-gui ros2-rqt-py-common ros2-examples-rclpy-minimal-action-server
ros2-examples-rclpy-minimal-action-client ros2-action-tutorials-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rclpy ros2-launch-ros ros2-ros2cli ros2-urdfdom-py
ros2-launch-param-builder ros2-rqt-gui ros2-rqt-py-common ros2-examples-rclpy-minimal-action-server
ros2-examples-rclpy-minimal-action-client ros2-action-tutorials-py
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_66:
name: ros2-std-msgs ros2-srdfdom ros2-nav2-common ros2-rqt-gui-py ros2-ros2multicast
ros2-tracetools-launch ros2-lanelet2-examples urdfdom-py rqt-py-common rqt-gui
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_65
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-std-msgs ros2-srdfdom ros2-nav2-common ros2-rqt-gui-py ros2-ros2multicast
ros2-tracetools-launch ros2-lanelet2-examples ros-humble-urdfdom-py ros-humble-rqt-py-common
ros-humble-rqt-gui
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-std-msgs ros2-srdfdom ros2-nav2-common ros2-rqt-gui-py
ros2-ros2multicast ros2-tracetools-launch ros2-lanelet2-examples ros-humble-urdfdom-py
ros-humble-rqt-py-common ros-humble-rqt-gui
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_28_job_67:
name: ros2cli launch-ros launch-param-builder examples-rclpy-minimal-action-server
examples-rclpy-minimal-action-client action-tutorials-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_27_job_65
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ros2cli ros-humble-launch-ros ros-humble-launch-param-builder
ros-humble-examples-rclpy-minimal-action-server ros-humble-examples-rclpy-minimal-action-client
ros-humble-action-tutorials-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ros2cli ros-humble-launch-ros ros-humble-launch-param-builder
ros-humble-examples-rclpy-minimal-action-server ros-humble-examples-rclpy-minimal-action-client
ros-humble-action-tutorials-py
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_68:
name: ros2-libstatistics-collector ros2-geometry-msgs ros2-rosidl-runtime-py ros2-launch-testing-ros
ros2-actionlib-msgs ros2-bond ros2-moveit-configs-utils ros2-autoware-internal-debug-msgs
ros2-ackermann-msgs ros2-gps-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_66
- stage_28_job_67
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-libstatistics-collector ros2-geometry-msgs ros2-rosidl-runtime-py
ros2-launch-testing-ros ros2-actionlib-msgs ros2-bond ros2-moveit-configs-utils
ros2-autoware-internal-debug-msgs ros2-ackermann-msgs ros2-gps-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-libstatistics-collector ros2-geometry-msgs ros2-rosidl-runtime-py
ros2-launch-testing-ros ros2-actionlib-msgs ros2-bond ros2-moveit-configs-utils
ros2-autoware-internal-debug-msgs ros2-ackermann-msgs ros2-gps-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_69:
name: ros2-actuator-msgs ros2-ros2-socketcan-msgs ros2-can-msgs ros2-ffmpeg-image-transport-msgs
ros2-rqt-console ros2-velodyne-msgs ros2-urg-node-msgs ros2-rqt-topic ros2-rqt-plot
ros2-apriltag-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_66
- stage_28_job_67
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-actuator-msgs ros2-ros2-socketcan-msgs ros2-can-msgs ros2-ffmpeg-image-transport-msgs
ros2-rqt-console ros2-velodyne-msgs ros2-urg-node-msgs ros2-rqt-topic ros2-rqt-plot
ros2-apriltag-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-actuator-msgs ros2-ros2-socketcan-msgs ros2-can-msgs
ros2-ffmpeg-image-transport-msgs ros2-rqt-console ros2-velodyne-msgs ros2-urg-node-msgs
ros2-rqt-topic ros2-rqt-plot ros2-apriltag-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_70:
name: ros2-udp-msgs ros2-polygon-msgs ros2-rqt-shell ros2-rqt-service-caller ros2-rqt-py-console
ros2-rqt-publisher ros2-rqt-graph ros2-rtcm-msgs ros2-demo-nodes-py ros2-color-util
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_66
- stage_28_job_67
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-udp-msgs ros2-polygon-msgs ros2-rqt-shell ros2-rqt-service-caller
ros2-rqt-py-console ros2-rqt-publisher ros2-rqt-graph ros2-rtcm-msgs ros2-demo-nodes-py
ros2-color-util
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-udp-msgs ros2-polygon-msgs ros2-rqt-shell ros2-rqt-service-caller
ros2-rqt-py-console ros2-rqt-publisher ros2-rqt-graph ros2-rtcm-msgs ros2-demo-nodes-py
ros2-color-util
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_71:
name: ros2-nmea-msgs ros2-topic-monitor ros2-quality-of-service-demo-py ros2-examples-rclpy-minimal-subscriber
ros2-examples-rclpy-minimal-service ros2-examples-rclpy-minimal-publisher ros2-examples-rclpy-minimal-client
ros2-examples-rclpy-executors ros2-rviz-2d-overlay-msgs ros2-stubborn-buddies-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_66
- stage_28_job_67
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-nmea-msgs ros2-topic-monitor ros2-quality-of-service-demo-py
ros2-examples-rclpy-minimal-subscriber ros2-examples-rclpy-minimal-service
ros2-examples-rclpy-minimal-publisher ros2-examples-rclpy-minimal-client ros2-examples-rclpy-executors
ros2-rviz-2d-overlay-msgs ros2-stubborn-buddies-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-nmea-msgs ros2-topic-monitor ros2-quality-of-service-demo-py
ros2-examples-rclpy-minimal-subscriber ros2-examples-rclpy-minimal-service
ros2-examples-rclpy-minimal-publisher ros2-examples-rclpy-minimal-client
ros2-examples-rclpy-executors ros2-rviz-2d-overlay-msgs ros2-stubborn-buddies-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_72:
name: ros2-smacc2-msgs ros2-plotjuggler-msgs ros2-pal-statistics-msgs ros2-ouster-sensor-msgs
ros2-mocap4r2-marker-viz-srvs ros2-lanelet2 ros2-dynmsg ros2-bno055 tracetools-launch
std-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_66
- stage_28_job_67
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-smacc2-msgs ros2-plotjuggler-msgs ros2-pal-statistics-msgs
ros2-ouster-sensor-msgs ros2-mocap4r2-marker-viz-srvs ros2-lanelet2 ros2-dynmsg
ros2-bno055 ros-humble-tracetools-launch ros-humble-std-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-smacc2-msgs ros2-plotjuggler-msgs ros2-pal-statistics-msgs
ros2-ouster-sensor-msgs ros2-mocap4r2-marker-viz-srvs ros2-lanelet2 ros2-dynmsg
ros2-bno055 ros-humble-tracetools-launch ros-humble-std-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_29_job_73:
name: srdfdom rqt-gui-py ros2multicast nav2-common lanelet2-examples
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_28_job_66
- stage_28_job_67
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-srdfdom ros-humble-rqt-gui-py ros-humble-ros2multicast
ros-humble-nav2-common ros-humble-lanelet2-examples
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-srdfdom ros-humble-rqt-gui-py ros-humble-ros2multicast
ros-humble-nav2-common ros-humble-lanelet2-examples
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_74:
name: ros2-rclcpp ros2-sensor-msgs ros2-tf2 ros2-tf2-msgs ros2-ros2topic launch-testing-ros
ros2-shape-msgs ros2-trajectory-msgs ros2-octomap-msgs ros2-nav-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rclcpp ros2-sensor-msgs ros2-tf2 ros2-tf2-msgs ros2-ros2topic
ros-humble-launch-testing-ros ros2-shape-msgs ros2-trajectory-msgs ros2-octomap-msgs
ros2-nav-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rclcpp ros2-sensor-msgs ros2-tf2 ros2-tf2-msgs ros2-ros2topic
ros-humble-launch-testing-ros ros2-shape-msgs ros2-trajectory-msgs ros2-octomap-msgs
ros2-nav-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_75:
name: ros2-diagnostic-msgs ros2-ros2test ros2-autoware-perception-msgs ros2-geographic-msgs
ros2-ros2service ros2-ros2node ros2-nav-2d-msgs ros2-ros2pkg ros2-autoware-localization-msgs
ros2-vision-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-diagnostic-msgs ros2-ros2test ros2-autoware-perception-msgs
ros2-geographic-msgs ros2-ros2service ros2-ros2node ros2-nav-2d-msgs ros2-ros2pkg
ros2-autoware-localization-msgs ros2-vision-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-diagnostic-msgs ros2-ros2test ros2-autoware-perception-msgs
ros2-geographic-msgs ros2-ros2service ros2-ros2node ros2-nav-2d-msgs ros2-ros2pkg
ros2-autoware-localization-msgs ros2-vision-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_76:
name: ros2-ros-gz-interfaces ros2-graph-msgs ros2-irobot-create-msgs ros2-rosbridge-test-msgs
ros2-ros2interface ros2-ros2doctor ros2-ros2action ros2-foxglove-msgs ros2-rqt-msg
ros2-autoware-internal-localization-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ros-gz-interfaces ros2-graph-msgs ros2-irobot-create-msgs ros2-rosbridge-test-msgs
ros2-ros2interface ros2-ros2doctor ros2-ros2action ros2-foxglove-msgs ros2-rqt-msg
ros2-autoware-internal-localization-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros-gz-interfaces ros2-graph-msgs ros2-irobot-create-msgs
ros2-rosbridge-test-msgs ros2-ros2interface ros2-ros2doctor ros2-ros2action
ros2-foxglove-msgs ros2-rqt-msg ros2-autoware-internal-localization-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_77:
name: ros2-cartographer-ros-msgs ros2-turtlebot3-msgs ros2-teleop-twist-keyboard
ros2-rqt-reconfigure ros2-polygon-utils ros2-radar-msgs ros2-microstrain-inertial-msgs
ros2-rqt-robot-steering ros2-turtlebot3-teleop ros2-key-teleop
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-cartographer-ros-msgs ros2-turtlebot3-msgs ros2-teleop-twist-keyboard
ros2-rqt-reconfigure ros2-polygon-utils ros2-radar-msgs ros2-microstrain-inertial-msgs
ros2-rqt-robot-steering ros2-turtlebot3-teleop ros2-key-teleop
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-cartographer-ros-msgs ros2-turtlebot3-msgs ros2-teleop-twist-keyboard
ros2-rqt-reconfigure ros2-polygon-utils ros2-radar-msgs ros2-microstrain-inertial-msgs
ros2-rqt-robot-steering ros2-turtlebot3-teleop ros2-key-teleop
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_78:
name: ros2-mujoco-ros2-control-msgs ros2-motion-capture-tracking-interfaces ros2-slg-msgs
ros2-autoware-v2x-msgs ros2-simulation-interfaces ros2-mouse-teleop ros2-marker-msgs
velodyne-msgs urg-node-msgs udp-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-mujoco-ros2-control-msgs ros2-motion-capture-tracking-interfaces
ros2-slg-msgs ros2-autoware-v2x-msgs ros2-simulation-interfaces ros2-mouse-teleop
ros2-marker-msgs ros-humble-velodyne-msgs ros-humble-urg-node-msgs ros-humble-udp-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-mujoco-ros2-control-msgs ros2-motion-capture-tracking-interfaces
ros2-slg-msgs ros2-autoware-v2x-msgs ros2-simulation-interfaces ros2-mouse-teleop
ros2-marker-msgs ros-humble-velodyne-msgs ros-humble-urg-node-msgs ros-humble-udp-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_79:
name: topic-monitor stubborn-buddies-msgs smacc2-msgs rviz-2d-overlay-msgs rtcm-msgs
rqt-topic rqt-shell rqt-service-caller rqt-py-console rqt-publisher
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-topic-monitor ros-humble-stubborn-buddies-msgs ros-humble-smacc2-msgs
ros-humble-rviz-2d-overlay-msgs ros-humble-rtcm-msgs ros-humble-rqt-topic
ros-humble-rqt-shell ros-humble-rqt-service-caller ros-humble-rqt-py-console
ros-humble-rqt-publisher
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-topic-monitor ros-humble-stubborn-buddies-msgs
ros-humble-smacc2-msgs ros-humble-rviz-2d-overlay-msgs ros-humble-rtcm-msgs
ros-humble-rqt-topic ros-humble-rqt-shell ros-humble-rqt-service-caller
ros-humble-rqt-py-console ros-humble-rqt-publisher
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_80:
name: rqt-plot rqt-graph rqt-console rosidl-runtime-py ros2-socketcan-msgs quality-of-service-demo-py
polygon-msgs plotjuggler-msgs pal-statistics-msgs ouster-sensor-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-rqt-plot ros-humble-rqt-graph ros-humble-rqt-console
ros-humble-rosidl-runtime-py ros-humble-ros2-socketcan-msgs ros-humble-quality-of-service-demo-py
ros-humble-polygon-msgs ros-humble-plotjuggler-msgs ros-humble-pal-statistics-msgs
ros-humble-ouster-sensor-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rqt-plot ros-humble-rqt-graph ros-humble-rqt-console
ros-humble-rosidl-runtime-py ros-humble-ros2-socketcan-msgs ros-humble-quality-of-service-demo-py
ros-humble-polygon-msgs ros-humble-plotjuggler-msgs ros-humble-pal-statistics-msgs
ros-humble-ouster-sensor-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_81:
name: nmea-msgs moveit-configs-utils mocap4r2-marker-viz-srvs libstatistics-collector
lanelet2 gps-msgs geometry-msgs ffmpeg-image-transport-msgs examples-rclpy-minimal-subscriber
examples-rclpy-minimal-service
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-nmea-msgs ros-humble-moveit-configs-utils ros-humble-mocap4r2-marker-viz-srvs
ros-humble-libstatistics-collector ros-humble-lanelet2 ros-humble-gps-msgs
ros-humble-geometry-msgs ros-humble-ffmpeg-image-transport-msgs ros-humble-examples-rclpy-minimal-subscriber
ros-humble-examples-rclpy-minimal-service
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-nmea-msgs ros-humble-moveit-configs-utils ros-humble-mocap4r2-marker-viz-srvs
ros-humble-libstatistics-collector ros-humble-lanelet2 ros-humble-gps-msgs
ros-humble-geometry-msgs ros-humble-ffmpeg-image-transport-msgs ros-humble-examples-rclpy-minimal-subscriber
ros-humble-examples-rclpy-minimal-service
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_82:
name: examples-rclpy-minimal-publisher examples-rclpy-minimal-client examples-rclpy-executors
dynmsg demo-nodes-py color-util can-msgs bond bno055 autoware-internal-debug-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-examples-rclpy-minimal-publisher ros-humble-examples-rclpy-minimal-client
ros-humble-examples-rclpy-executors ros-humble-dynmsg ros-humble-demo-nodes-py
ros-humble-color-util ros-humble-can-msgs ros-humble-bond ros-humble-bno055
ros-humble-autoware-internal-debug-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-examples-rclpy-minimal-publisher ros-humble-examples-rclpy-minimal-client
ros-humble-examples-rclpy-executors ros-humble-dynmsg ros-humble-demo-nodes-py
ros-humble-color-util ros-humble-can-msgs ros-humble-bond ros-humble-bno055
ros-humble-autoware-internal-debug-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_30_job_83:
name: apriltag-msgs actuator-msgs actionlib-msgs ackermann-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_29_job_68
- stage_29_job_69
- stage_29_job_70
- stage_29_job_71
- stage_29_job_72
- stage_29_job_73
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-apriltag-msgs ros-humble-actuator-msgs ros-humble-actionlib-msgs
ros-humble-ackermann-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-apriltag-msgs ros-humble-actuator-msgs ros-humble-actionlib-msgs
ros-humble-ackermann-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_84:
name: ros2-rclcpp-lifecycle ros2-rclcpp-components ros2-rclcpp-action ros2-tf2-py
ros2-joint-state-publisher ros2-rsl ros2-object-recognition-msgs ros2-visualization-msgs
ros2-stereo-msgs ros2-rosbag2-test-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rclcpp-lifecycle ros2-rclcpp-components ros2-rclcpp-action
ros2-tf2-py ros2-joint-state-publisher ros2-rsl ros2-object-recognition-msgs
ros2-visualization-msgs ros2-stereo-msgs ros2-rosbag2-test-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rclcpp-lifecycle ros2-rclcpp-components ros2-rclcpp-action
ros2-tf2-py ros2-joint-state-publisher ros2-rsl ros2-object-recognition-msgs
ros2-visualization-msgs ros2-stereo-msgs ros2-rosbag2-test-common
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_85:
name: ros2-nav2-msgs ros2-sensor-msgs-py ros2-ros-testing ros2-map-msgs ros2-control-msgs
ros2-nav2-voxel-grid ros2-autoware-planning-msgs ros2-tf2-eigen-kdl ros2-autoware-utils-system
ros2-autoware-map-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-nav2-msgs ros2-sensor-msgs-py ros2-ros-testing ros2-map-msgs
ros2-control-msgs ros2-nav2-voxel-grid ros2-autoware-planning-msgs ros2-tf2-eigen-kdl
ros2-autoware-utils-system ros2-autoware-map-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-nav2-msgs ros2-sensor-msgs-py ros2-ros-testing ros2-map-msgs
ros2-control-msgs ros2-nav2-voxel-grid ros2-autoware-planning-msgs ros2-tf2-eigen-kdl
ros2-autoware-utils-system ros2-autoware-map-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_86:
name: ros2-ros2param ros2-dwb-msgs ros2-filters ros2-autoware-adapi-v1-msgs ros2-behaviortree-cpp-v3
ros2-plansys2-msgs ros2-autoware-internal-perception-msgs ros2-rclpy-message-converter
ros2-autoware-system-msgs ros2-cv-bridge
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ros2param ros2-dwb-msgs ros2-filters ros2-autoware-adapi-v1-msgs
ros2-behaviortree-cpp-v3 ros2-plansys2-msgs ros2-autoware-internal-perception-msgs
ros2-rclpy-message-converter ros2-autoware-system-msgs ros2-cv-bridge
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros2param ros2-dwb-msgs ros2-filters ros2-autoware-adapi-v1-msgs
ros2-behaviortree-cpp-v3 ros2-plansys2-msgs ros2-autoware-internal-perception-msgs
ros2-rclpy-message-converter ros2-autoware-system-msgs ros2-cv-bridge
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_87:
name: ros2-ros2run ros2-gazebo-msgs ros2-realsense2-camera-msgs ros2pkg ros2-pcl-msgs
ros2-image-geometry ros2-camera-calibration-parsers ros2-ros2launch ros2-popf
ros2-autoware-utils-rclcpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ros2run ros2-gazebo-msgs ros2-realsense2-camera-msgs ros-humble-ros2pkg
ros2-pcl-msgs ros2-image-geometry ros2-camera-calibration-parsers ros2-ros2launch
ros2-popf ros2-autoware-utils-rclcpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros2run ros2-gazebo-msgs ros2-realsense2-camera-msgs
ros-humble-ros2pkg ros2-pcl-msgs ros2-image-geometry ros2-camera-calibration-parsers
ros2-ros2launch ros2-popf ros2-autoware-utils-rclcpp
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_88:
name: ros2-irobot-create-toolbox ros2-py-binding-tools ros2-grid-map-msgs ros2-rqt-gui-cpp
ros2-ros-gz-sim ros2-ros2plugin ros2-point-cloud-msg-wrapper ros2-as2-msgs ros2-ros-ign-interfaces
ros2-diagnostic-aggregator
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-irobot-create-toolbox ros2-py-binding-tools ros2-grid-map-msgs
ros2-rqt-gui-cpp ros2-ros-gz-sim ros2-ros2plugin ros2-point-cloud-msg-wrapper
ros2-as2-msgs ros2-ros-ign-interfaces ros2-diagnostic-aggregator
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-irobot-create-toolbox ros2-py-binding-tools ros2-grid-map-msgs
ros2-rqt-gui-cpp ros2-ros-gz-sim ros2-ros2plugin ros2-point-cloud-msg-wrapper
ros2-as2-msgs ros2-ros-ign-interfaces ros2-diagnostic-aggregator
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_89:
name: ros2-py-trees-ros-interfaces ros2-hls-lfcd-lds-driver ros2-octomap-ros ros2-autoware-qos-utils
ros2-ros2-controllers-test-nodes ros2-rqt-robot-monitor ros2-cascade-lifecycle-msgs
ros2-rqt-srv ros2-rqt-action ros2-dummy-sensors
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-py-trees-ros-interfaces ros2-hls-lfcd-lds-driver ros2-octomap-ros
ros2-autoware-qos-utils ros2-ros2-controllers-test-nodes ros2-rqt-robot-monitor
ros2-cascade-lifecycle-msgs ros2-rqt-srv ros2-rqt-action ros2-dummy-sensors
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-py-trees-ros-interfaces ros2-hls-lfcd-lds-driver ros2-octomap-ros
ros2-autoware-qos-utils ros2-ros2-controllers-test-nodes ros2-rqt-robot-monitor
ros2-cascade-lifecycle-msgs ros2-rqt-srv ros2-rqt-action ros2-dummy-sensors
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_90:
name: ros2-dummy-map-server ros2-autoware-signal-processing ros2-mavros-msgs ros2-mocap4r2-control-msgs
ros2-io-context ros2-point-cloud-interfaces ros2-data-tamer-cpp ros2-autoware-sensing-msgs
ros2-zed-msgs ros2-intra-process-demo
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-dummy-map-server ros2-autoware-signal-processing ros2-mavros-msgs
ros2-mocap4r2-control-msgs ros2-io-context ros2-point-cloud-interfaces ros2-data-tamer-cpp
ros2-autoware-sensing-msgs ros2-zed-msgs ros2-intra-process-demo
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-dummy-map-server ros2-autoware-signal-processing ros2-mavros-msgs
ros2-mocap4r2-control-msgs ros2-io-context ros2-point-cloud-interfaces ros2-data-tamer-cpp
ros2-autoware-sensing-msgs ros2-zed-msgs ros2-intra-process-demo
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_91:
name: ros2-examples-rclcpp-multithreaded-executor ros2-examples-rclcpp-minimal-timer
ros2-examples-rclcpp-minimal-service ros2-examples-rclcpp-minimal-publisher
ros2-examples-rclcpp-minimal-client ros2-mocap4r2-msgs ros2-mocap4r2-robot-gt-msgs
ros2-geodesy ros2-autoware-node ros2-autoware-simulation-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-examples-rclcpp-multithreaded-executor ros2-examples-rclcpp-minimal-timer
ros2-examples-rclcpp-minimal-service ros2-examples-rclcpp-minimal-publisher
ros2-examples-rclcpp-minimal-client ros2-mocap4r2-msgs ros2-mocap4r2-robot-gt-msgs
ros2-geodesy ros2-autoware-node ros2-autoware-simulation-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-examples-rclcpp-multithreaded-executor ros2-examples-rclcpp-minimal-timer
ros2-examples-rclcpp-minimal-service ros2-examples-rclcpp-minimal-publisher
ros2-examples-rclcpp-minimal-client ros2-mocap4r2-msgs ros2-mocap4r2-robot-gt-msgs
ros2-geodesy ros2-autoware-node ros2-autoware-simulation-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_92:
name: ros2-rqt-runtime-monitor ros2-rqt-moveit ros2-ros2-fmt-logger ros2-open3d-conversions
ros2-nmea-navsat-driver ros2-microstrain-inertial-rqt ros2-imu-calib ros2-behaviortree-cpp
ros2-autoware-auto-msgs vision-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rqt-runtime-monitor ros2-rqt-moveit ros2-ros2-fmt-logger ros2-open3d-conversions
ros2-nmea-navsat-driver ros2-microstrain-inertial-rqt ros2-imu-calib ros2-behaviortree-cpp
ros2-autoware-auto-msgs ros-humble-vision-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rqt-runtime-monitor ros2-rqt-moveit ros2-ros2-fmt-logger
ros2-open3d-conversions ros2-nmea-navsat-driver ros2-microstrain-inertial-rqt
ros2-imu-calib ros2-behaviortree-cpp ros2-autoware-auto-msgs ros-humble-vision-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_93:
name: turtlebot3-teleop turtlebot3-msgs trajectory-msgs tf2-msgs tf2 teleop-twist-keyboard
slg-msgs simulation-interfaces shape-msgs sensor-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-turtlebot3-teleop ros-humble-turtlebot3-msgs ros-humble-trajectory-msgs
ros-humble-tf2-msgs ros-humble-tf2 ros-humble-teleop-twist-keyboard ros-humble-slg-msgs
ros-humble-simulation-interfaces ros-humble-shape-msgs ros-humble-sensor-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-turtlebot3-teleop ros-humble-turtlebot3-msgs ros-humble-trajectory-msgs
ros-humble-tf2-msgs ros-humble-tf2 ros-humble-teleop-twist-keyboard ros-humble-slg-msgs
ros-humble-simulation-interfaces ros-humble-shape-msgs ros-humble-sensor-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_94:
name: rqt-robot-steering rqt-reconfigure rqt-msg rosbridge-test-msgs ros-gz-interfaces
ros2topic ros2test ros2service ros2node ros2interface
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-rqt-robot-steering ros-humble-rqt-reconfigure ros-humble-rqt-msg
ros-humble-rosbridge-test-msgs ros-humble-ros-gz-interfaces ros-humble-ros2topic
ros-humble-ros2test ros-humble-ros2service ros-humble-ros2node ros-humble-ros2interface
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rqt-robot-steering ros-humble-rqt-reconfigure
ros-humble-rqt-msg ros-humble-rosbridge-test-msgs ros-humble-ros-gz-interfaces
ros-humble-ros2topic ros-humble-ros2test ros-humble-ros2service ros-humble-ros2node
ros-humble-ros2interface
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_95:
name: ros2doctor ros2action rclcpp radar-msgs polygon-utils octomap-msgs nav-msgs
nav-2d-msgs mujoco-ros2-control-msgs mouse-teleop
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ros2doctor ros-humble-ros2action ros-humble-rclcpp ros-humble-radar-msgs
ros-humble-polygon-utils ros-humble-octomap-msgs ros-humble-nav-msgs ros-humble-nav-2d-msgs
ros-humble-mujoco-ros2-control-msgs ros-humble-mouse-teleop
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ros2doctor ros-humble-ros2action ros-humble-rclcpp
ros-humble-radar-msgs ros-humble-polygon-utils ros-humble-octomap-msgs ros-humble-nav-msgs
ros-humble-nav-2d-msgs ros-humble-mujoco-ros2-control-msgs ros-humble-mouse-teleop
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_96:
name: motion-capture-tracking-interfaces microstrain-inertial-msgs marker-msgs
key-teleop irobot-create-msgs graph-msgs geographic-msgs foxglove-msgs diagnostic-msgs
cartographer-ros-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-motion-capture-tracking-interfaces ros-humble-microstrain-inertial-msgs
ros-humble-marker-msgs ros-humble-key-teleop ros-humble-irobot-create-msgs
ros-humble-graph-msgs ros-humble-geographic-msgs ros-humble-foxglove-msgs
ros-humble-diagnostic-msgs ros-humble-cartographer-ros-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-motion-capture-tracking-interfaces ros-humble-microstrain-inertial-msgs
ros-humble-marker-msgs ros-humble-key-teleop ros-humble-irobot-create-msgs
ros-humble-graph-msgs ros-humble-geographic-msgs ros-humble-foxglove-msgs
ros-humble-diagnostic-msgs ros-humble-cartographer-ros-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_31_job_97:
name: autoware-v2x-msgs autoware-perception-msgs autoware-localization-msgs autoware-internal-localization-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_30_job_74
- stage_30_job_75
- stage_30_job_76
- stage_30_job_77
- stage_30_job_78
- stage_30_job_79
- stage_30_job_80
- stage_30_job_81
- stage_30_job_82
- stage_30_job_83
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-v2x-msgs ros-humble-autoware-perception-msgs
ros-humble-autoware-localization-msgs ros-humble-autoware-internal-localization-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-v2x-msgs ros-humble-autoware-perception-msgs
ros-humble-autoware-localization-msgs ros-humble-autoware-internal-localization-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_98:
name: ros2-message-filters ros2-tf2-ros-py ros2-joint-state-publisher-gui ros2-parameter-traits
ros2-moveit-msgs ros2-geometric-shapes ros2-common-interfaces ros2-bondcpp ros2-rosbag2-storage
ros2-diagnostic-updater
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-message-filters ros2-tf2-ros-py ros2-joint-state-publisher-gui
ros2-parameter-traits ros2-moveit-msgs ros2-geometric-shapes ros2-common-interfaces
ros2-bondcpp ros2-rosbag2-storage ros2-diagnostic-updater
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-message-filters ros2-tf2-ros-py ros2-joint-state-publisher-gui
ros2-parameter-traits ros2-moveit-msgs ros2-geometric-shapes ros2-common-interfaces
ros2-bondcpp ros2-rosbag2-storage ros2-diagnostic-updater
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_99:
name: ros2-laser-geometry ros2-hardware-interface ros2-autoware-internal-planning-msgs
ros2-realtime-tools ros2-kinematics-interface ros2-autoware-vehicle-msgs ros2-autoware-utils-visualization
ros2-plansys2-pddl-parser ros2-logging-demo ros2-nav2-simple-commander
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-laser-geometry ros2-hardware-interface ros2-autoware-internal-planning-msgs
ros2-realtime-tools ros2-kinematics-interface ros2-autoware-vehicle-msgs ros2-autoware-utils-visualization
ros2-plansys2-pddl-parser ros2-logging-demo ros2-nav2-simple-commander
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-laser-geometry ros2-hardware-interface ros2-autoware-internal-planning-msgs
ros2-realtime-tools ros2-kinematics-interface ros2-autoware-vehicle-msgs
ros2-autoware-utils-visualization ros2-plansys2-pddl-parser ros2-logging-demo
ros2-nav2-simple-commander
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_100:
name: ros2-joint-limits ros2-gazebo-ros ros2-ros2lifecycle-test-fixtures ros2-realsense2-description
ros2-joy ros2-autoware-qp-interface ros2-autoware-osqp-interface ros2-camera-info-manager
ros2-topic-tools ros2-rtabmap
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-joint-limits ros2-gazebo-ros ros2-ros2lifecycle-test-fixtures
ros2-realsense2-description ros2-joy ros2-autoware-qp-interface ros2-autoware-osqp-interface
ros2-camera-info-manager ros2-topic-tools ros2-rtabmap
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-joint-limits ros2-gazebo-ros ros2-ros2lifecycle-test-fixtures
ros2-realsense2-description ros2-joy ros2-autoware-qp-interface ros2-autoware-osqp-interface
ros2-camera-info-manager ros2-topic-tools ros2-rtabmap
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_101:
name: ros2-grid-map-cv ros2-ros-gz-bridge ros2-sros2 ros2-ros2component ros2-ur-msgs
ros2-laser-proc ros2-rosbridge-library ros2-ros-ign-gazebo ros2-joy-teleop ros2-velodyne-laserscan
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-grid-map-cv ros2-ros-gz-bridge ros2-sros2 ros2-ros2component
ros2-ur-msgs ros2-laser-proc ros2-rosbridge-library ros2-ros-ign-gazebo ros2-joy-teleop
ros2-velodyne-laserscan
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-grid-map-cv ros2-ros-gz-bridge ros2-sros2 ros2-ros2component
ros2-ur-msgs ros2-laser-proc ros2-rosbridge-library ros2-ros-ign-gazebo
ros2-joy-teleop ros2-velodyne-laserscan
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_102:
name: ros2-rplidar-ros ros2-rclcpp-cascade-lifecycle ros2-vision-opencv ros2-turtlesim
ros2-quality-of-service-demo-cpp ros2-lifecycle ros2-image-tools ros2-examples-rclcpp-minimal-subscriber
ros2-examples-rclcpp-minimal-composition ros2-examples-rclcpp-minimal-action-server
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rplidar-ros ros2-rclcpp-cascade-lifecycle ros2-vision-opencv
ros2-turtlesim ros2-quality-of-service-demo-cpp ros2-lifecycle ros2-image-tools
ros2-examples-rclcpp-minimal-subscriber ros2-examples-rclcpp-minimal-composition
ros2-examples-rclcpp-minimal-action-server
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rplidar-ros ros2-rclcpp-cascade-lifecycle ros2-vision-opencv
ros2-turtlesim ros2-quality-of-service-demo-cpp ros2-lifecycle ros2-image-tools
ros2-examples-rclcpp-minimal-subscriber ros2-examples-rclcpp-minimal-composition
ros2-examples-rclcpp-minimal-action-server
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_103:
name: ros2-examples-rclcpp-minimal-action-client ros2-depthimage-to-laserscan
ros2-demo-nodes-cpp-native ros2-demo-nodes-cpp ros2-composition ros2-action-tutorials-cpp
ros2-autoware-perception-objects-converter ros2-turtlebot3-example ros2-system-modes
ros2-mocap4r2-control
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-examples-rclcpp-minimal-action-client ros2-depthimage-to-laserscan
ros2-demo-nodes-cpp-native ros2-demo-nodes-cpp ros2-composition ros2-action-tutorials-cpp
ros2-autoware-perception-objects-converter ros2-turtlebot3-example ros2-system-modes
ros2-mocap4r2-control
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-examples-rclcpp-minimal-action-client ros2-depthimage-to-laserscan
ros2-demo-nodes-cpp-native ros2-demo-nodes-cpp ros2-composition ros2-action-tutorials-cpp
ros2-autoware-perception-objects-converter ros2-turtlebot3-example ros2-system-modes
ros2-mocap4r2-control
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_104:
name: ros2-serial-driver ros2-rclc ros2-plansys2-lifecycle-manager ros2-ffmpeg-encoder-decoder
ros2-udp-driver ros2-stubborn-buddies ros2-spacenav ros2-smacc2 ros2-rqt-robot-dashboard
ros2-rqt
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-serial-driver ros2-rclc ros2-plansys2-lifecycle-manager ros2-ffmpeg-encoder-decoder
ros2-udp-driver ros2-stubborn-buddies ros2-spacenav ros2-smacc2 ros2-rqt-robot-dashboard
ros2-rqt
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-serial-driver ros2-rclc ros2-plansys2-lifecycle-manager
ros2-ffmpeg-encoder-decoder ros2-udp-driver ros2-stubborn-buddies ros2-spacenav
ros2-smacc2 ros2-rqt-robot-dashboard ros2-rqt
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_105:
name: ros2-py-trees-ros-viewer ros2-persist-parameter-server ros2-pal-statistics
ros2-mocap4r2-marker-viz ros2-mocap4r2-marker-publisher ros2-laser-segmentation
ros2-geographic-info ros2-flex-sync ros2-diagnostic-remote-logging zed-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-py-trees-ros-viewer ros2-persist-parameter-server ros2-pal-statistics
ros2-mocap4r2-marker-viz ros2-mocap4r2-marker-publisher ros2-laser-segmentation
ros2-geographic-info ros2-flex-sync ros2-diagnostic-remote-logging ros-humble-zed-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-py-trees-ros-viewer ros2-persist-parameter-server ros2-pal-statistics
ros2-mocap4r2-marker-viz ros2-mocap4r2-marker-publisher ros2-laser-segmentation
ros2-geographic-info ros2-flex-sync ros2-diagnostic-remote-logging ros-humble-zed-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_106:
name: visualization-msgs tf2-py tf2-eigen-kdl stereo-msgs sensor-msgs-py rsl rqt-srv
rqt-runtime-monitor rqt-robot-monitor rqt-moveit
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-visualization-msgs ros-humble-tf2-py ros-humble-tf2-eigen-kdl
ros-humble-stereo-msgs ros-humble-sensor-msgs-py ros-humble-rsl ros-humble-rqt-srv
ros-humble-rqt-runtime-monitor ros-humble-rqt-robot-monitor ros-humble-rqt-moveit
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-visualization-msgs ros-humble-tf2-py ros-humble-tf2-eigen-kdl
ros-humble-stereo-msgs ros-humble-sensor-msgs-py ros-humble-rsl ros-humble-rqt-srv
ros-humble-rqt-runtime-monitor ros-humble-rqt-robot-monitor ros-humble-rqt-moveit
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_107:
name: rqt-gui-cpp rqt-action rosbag2-test-common ros-testing ros-ign-interfaces
ros-gz-sim ros2run ros2plugin ros2param ros2launch
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-rqt-gui-cpp ros-humble-rqt-action ros-humble-rosbag2-test-common
ros-humble-ros-testing ros-humble-ros-ign-interfaces ros-humble-ros-gz-sim
ros-humble-ros2run ros-humble-ros2plugin ros-humble-ros2param ros-humble-ros2launch
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rqt-gui-cpp ros-humble-rqt-action ros-humble-rosbag2-test-common
ros-humble-ros-testing ros-humble-ros-ign-interfaces ros-humble-ros-gz-sim
ros-humble-ros2run ros-humble-ros2plugin ros-humble-ros2param ros-humble-ros2launch
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_108:
name: ros2-fmt-logger ros2-controllers-test-nodes realsense2-camera-msgs rclpy-message-converter
rclcpp-lifecycle rclcpp-components rclcpp-action py-trees-ros-interfaces py-binding-tools
popf
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ros2-fmt-logger ros-humble-ros2-controllers-test-nodes
ros-humble-realsense2-camera-msgs ros-humble-rclpy-message-converter ros-humble-rclcpp-lifecycle
ros-humble-rclcpp-components ros-humble-rclcpp-action ros-humble-py-trees-ros-interfaces
ros-humble-py-binding-tools ros-humble-popf
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ros2-fmt-logger ros-humble-ros2-controllers-test-nodes
ros-humble-realsense2-camera-msgs ros-humble-rclpy-message-converter ros-humble-rclcpp-lifecycle
ros-humble-rclcpp-components ros-humble-rclcpp-action ros-humble-py-trees-ros-interfaces
ros-humble-py-binding-tools ros-humble-popf
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_109:
name: point-cloud-msg-wrapper point-cloud-interfaces plansys2-msgs pcl-msgs open3d-conversions
octomap-ros object-recognition-msgs nmea-navsat-driver nav2-voxel-grid nav2-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-point-cloud-msg-wrapper ros-humble-point-cloud-interfaces
ros-humble-plansys2-msgs ros-humble-pcl-msgs ros-humble-open3d-conversions
ros-humble-octomap-ros ros-humble-object-recognition-msgs ros-humble-nmea-navsat-driver
ros-humble-nav2-voxel-grid ros-humble-nav2-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-point-cloud-msg-wrapper ros-humble-point-cloud-interfaces
ros-humble-plansys2-msgs ros-humble-pcl-msgs ros-humble-open3d-conversions
ros-humble-octomap-ros ros-humble-object-recognition-msgs ros-humble-nmea-navsat-driver
ros-humble-nav2-voxel-grid ros-humble-nav2-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_110:
name: mocap4r2-robot-gt-msgs mocap4r2-msgs mocap4r2-control-msgs microstrain-inertial-rqt
mavros-msgs map-msgs joint-state-publisher irobot-create-toolbox io-context
intra-process-demo
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-mocap4r2-robot-gt-msgs ros-humble-mocap4r2-msgs ros-humble-mocap4r2-control-msgs
ros-humble-microstrain-inertial-rqt ros-humble-mavros-msgs ros-humble-map-msgs
ros-humble-joint-state-publisher ros-humble-irobot-create-toolbox ros-humble-io-context
ros-humble-intra-process-demo
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-mocap4r2-robot-gt-msgs ros-humble-mocap4r2-msgs
ros-humble-mocap4r2-control-msgs ros-humble-microstrain-inertial-rqt ros-humble-mavros-msgs
ros-humble-map-msgs ros-humble-joint-state-publisher ros-humble-irobot-create-toolbox
ros-humble-io-context ros-humble-intra-process-demo
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_111:
name: imu-calib image-geometry hls-lfcd-lds-driver grid-map-msgs geodesy gazebo-msgs
filters examples-rclcpp-multithreaded-executor examples-rclcpp-minimal-timer
examples-rclcpp-minimal-service
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-imu-calib ros-humble-image-geometry ros-humble-hls-lfcd-lds-driver
ros-humble-grid-map-msgs ros-humble-geodesy ros-humble-gazebo-msgs ros-humble-filters
ros-humble-examples-rclcpp-multithreaded-executor ros-humble-examples-rclcpp-minimal-timer
ros-humble-examples-rclcpp-minimal-service
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-imu-calib ros-humble-image-geometry ros-humble-hls-lfcd-lds-driver
ros-humble-grid-map-msgs ros-humble-geodesy ros-humble-gazebo-msgs ros-humble-filters
ros-humble-examples-rclcpp-multithreaded-executor ros-humble-examples-rclcpp-minimal-timer
ros-humble-examples-rclcpp-minimal-service
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_112:
name: examples-rclcpp-minimal-publisher examples-rclcpp-minimal-client dwb-msgs
dummy-sensors dummy-map-server diagnostic-aggregator data-tamer-cpp cv-bridge
control-msgs cascade-lifecycle-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-examples-rclcpp-minimal-publisher ros-humble-examples-rclcpp-minimal-client
ros-humble-dwb-msgs ros-humble-dummy-sensors ros-humble-dummy-map-server ros-humble-diagnostic-aggregator
ros-humble-data-tamer-cpp ros-humble-cv-bridge ros-humble-control-msgs ros-humble-cascade-lifecycle-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-examples-rclcpp-minimal-publisher ros-humble-examples-rclcpp-minimal-client
ros-humble-dwb-msgs ros-humble-dummy-sensors ros-humble-dummy-map-server
ros-humble-diagnostic-aggregator ros-humble-data-tamer-cpp ros-humble-cv-bridge
ros-humble-control-msgs ros-humble-cascade-lifecycle-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_113:
name: camera-calibration-parsers behaviortree-cpp-v3 behaviortree-cpp autoware-utils-system
autoware-utils-rclcpp autoware-system-msgs autoware-simulation-msgs autoware-signal-processing
autoware-sensing-msgs autoware-qos-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-camera-calibration-parsers ros-humble-behaviortree-cpp-v3
ros-humble-behaviortree-cpp ros-humble-autoware-utils-system ros-humble-autoware-utils-rclcpp
ros-humble-autoware-system-msgs ros-humble-autoware-simulation-msgs ros-humble-autoware-signal-processing
ros-humble-autoware-sensing-msgs ros-humble-autoware-qos-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-camera-calibration-parsers ros-humble-behaviortree-cpp-v3
ros-humble-behaviortree-cpp ros-humble-autoware-utils-system ros-humble-autoware-utils-rclcpp
ros-humble-autoware-system-msgs ros-humble-autoware-simulation-msgs ros-humble-autoware-signal-processing
ros-humble-autoware-sensing-msgs ros-humble-autoware-qos-utils
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_32_job_114:
name: autoware-planning-msgs autoware-node autoware-map-msgs autoware-internal-perception-msgs
autoware-auto-msgs autoware-adapi-v1-msgs as2-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_31_job_84
- stage_31_job_85
- stage_31_job_86
- stage_31_job_87
- stage_31_job_88
- stage_31_job_89
- stage_31_job_90
- stage_31_job_91
- stage_31_job_92
- stage_31_job_93
- stage_31_job_94
- stage_31_job_95
- stage_31_job_96
- stage_31_job_97
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-planning-msgs ros-humble-autoware-node ros-humble-autoware-map-msgs
ros-humble-autoware-internal-perception-msgs ros-humble-autoware-auto-msgs
ros-humble-autoware-adapi-v1-msgs ros-humble-as2-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-planning-msgs ros-humble-autoware-node
ros-humble-autoware-map-msgs ros-humble-autoware-internal-perception-msgs
ros-humble-autoware-auto-msgs ros-humble-autoware-adapi-v1-msgs ros-humble-as2-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_115:
name: ros2-tf2-ros ros2-generate-parameter-library ros2-image-transport ros2-rosbag2-storage-mcap
ros2-rosbag2-storage-default-plugins ros2-hardware-interface-testing ros2-controller-interface
ros2-kinematics-interface-kdl ros2-autoware-internal-msgs ros2-autoware-component-interface-specs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-tf2-ros ros2-generate-parameter-library ros2-image-transport
ros2-rosbag2-storage-mcap ros2-rosbag2-storage-default-plugins ros2-hardware-interface-testing
ros2-controller-interface ros2-kinematics-interface-kdl ros2-autoware-internal-msgs
ros2-autoware-component-interface-specs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-tf2-ros ros2-generate-parameter-library ros2-image-transport
ros2-rosbag2-storage-mcap ros2-rosbag2-storage-default-plugins ros2-hardware-interface-testing
ros2-controller-interface ros2-kinematics-interface-kdl ros2-autoware-internal-msgs
ros2-autoware-component-interface-specs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_116:
name: ros2-transmission-interface ros2-plansys2-core ros2-pcl-conversions ros2-autoware-utils-logging
ros2-autoware-utils-diagnostics ros2-moveit-task-constructor-msgs ros2-ros2lifecycle
ros2-clearpath-sensors-description ros2-twist-mux ros2-teleop-twist-joy
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-transmission-interface ros2-plansys2-core ros2-pcl-conversions
ros2-autoware-utils-logging ros2-autoware-utils-diagnostics ros2-moveit-task-constructor-msgs
ros2-ros2lifecycle ros2-clearpath-sensors-description ros2-twist-mux ros2-teleop-twist-joy
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-transmission-interface ros2-plansys2-core ros2-pcl-conversions
ros2-autoware-utils-logging ros2-autoware-utils-diagnostics ros2-moveit-task-constructor-msgs
ros2-ros2lifecycle ros2-clearpath-sensors-description ros2-twist-mux ros2-teleop-twist-joy
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_117:
name: ros2-joy-linux ros2-camera-calibration ros2-sros2-cmake ros2-tf2-tools ros2-ros-ign-bridge
ros2-py-trees-ros ros2-urg-node ros2-rosapi ros2-autoware-agnocast-wrapper ros2-point-cloud-transport
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-joy-linux ros2-camera-calibration ros2-sros2-cmake ros2-tf2-tools
ros2-ros-ign-bridge ros2-py-trees-ros ros2-urg-node ros2-rosapi ros2-autoware-agnocast-wrapper
ros2-point-cloud-transport
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-joy-linux ros2-camera-calibration ros2-sros2-cmake ros2-tf2-tools
ros2-ros-ign-bridge ros2-py-trees-ros ros2-urg-node ros2-rosapi ros2-autoware-agnocast-wrapper
ros2-point-cloud-transport
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_118:
name: ros2-topic-based-ros2-control ros2-self-test ros2-diagnostic-common-diagnostics
ros2-teleop-tools ros2-rclc-parameter ros2-rclc-lifecycle ros2-mocap4r2-dummy-driver
ros2-bond-core ros2-autoware-msgs vision-opencv
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-topic-based-ros2-control ros2-self-test ros2-diagnostic-common-diagnostics
ros2-teleop-tools ros2-rclc-parameter ros2-rclc-lifecycle ros2-mocap4r2-dummy-driver
ros2-bond-core ros2-autoware-msgs ros-humble-vision-opencv
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-topic-based-ros2-control ros2-self-test ros2-diagnostic-common-diagnostics
ros2-teleop-tools ros2-rclc-parameter ros2-rclc-lifecycle ros2-mocap4r2-dummy-driver
ros2-bond-core ros2-autoware-msgs ros-humble-vision-opencv
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_119:
name: velodyne-laserscan ur-msgs udp-driver turtlesim turtlebot3-example topic-tools
tf2-ros-py system-modes stubborn-buddies sros2
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-velodyne-laserscan ros-humble-ur-msgs ros-humble-udp-driver
ros-humble-turtlesim ros-humble-turtlebot3-example ros-humble-topic-tools
ros-humble-tf2-ros-py ros-humble-system-modes ros-humble-stubborn-buddies
ros-humble-sros2
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-velodyne-laserscan ros-humble-ur-msgs ros-humble-udp-driver
ros-humble-turtlesim ros-humble-turtlebot3-example ros-humble-topic-tools
ros-humble-tf2-ros-py ros-humble-system-modes ros-humble-stubborn-buddies
ros-humble-sros2
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_120:
name: spacenav smacc2 serial-driver rtabmap rqt-robot-dashboard rqt rplidar-ros
rosbridge-library rosbag2-storage ros-ign-gazebo
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-spacenav ros-humble-smacc2 ros-humble-serial-driver ros-humble-rtabmap
ros-humble-rqt-robot-dashboard ros-humble-rqt ros-humble-rplidar-ros ros-humble-rosbridge-library
ros-humble-rosbag2-storage ros-humble-ros-ign-gazebo
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-spacenav ros-humble-smacc2 ros-humble-serial-driver
ros-humble-rtabmap ros-humble-rqt-robot-dashboard ros-humble-rqt ros-humble-rplidar-ros
ros-humble-rosbridge-library ros-humble-rosbag2-storage ros-humble-ros-ign-gazebo
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_121:
name: ros-gz-bridge ros2lifecycle-test-fixtures ros2component realtime-tools realsense2-description
rclcpp-cascade-lifecycle rclc quality-of-service-demo-cpp py-trees-ros-viewer
plansys2-pddl-parser
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ros-gz-bridge ros-humble-ros2lifecycle-test-fixtures
ros-humble-ros2component ros-humble-realtime-tools ros-humble-realsense2-description
ros-humble-rclcpp-cascade-lifecycle ros-humble-rclc ros-humble-quality-of-service-demo-cpp
ros-humble-py-trees-ros-viewer ros-humble-plansys2-pddl-parser
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ros-gz-bridge ros-humble-ros2lifecycle-test-fixtures
ros-humble-ros2component ros-humble-realtime-tools ros-humble-realsense2-description
ros-humble-rclcpp-cascade-lifecycle ros-humble-rclc ros-humble-quality-of-service-demo-cpp
ros-humble-py-trees-ros-viewer ros-humble-plansys2-pddl-parser
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_122:
name: plansys2-lifecycle-manager persist-parameter-server parameter-traits pal-statistics
nav2-simple-commander moveit-msgs mocap4r2-marker-viz mocap4r2-marker-publisher
mocap4r2-control message-filters
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-plansys2-lifecycle-manager ros-humble-persist-parameter-server
ros-humble-parameter-traits ros-humble-pal-statistics ros-humble-nav2-simple-commander
ros-humble-moveit-msgs ros-humble-mocap4r2-marker-viz ros-humble-mocap4r2-marker-publisher
ros-humble-mocap4r2-control ros-humble-message-filters
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-plansys2-lifecycle-manager ros-humble-persist-parameter-server
ros-humble-parameter-traits ros-humble-pal-statistics ros-humble-nav2-simple-commander
ros-humble-moveit-msgs ros-humble-mocap4r2-marker-viz ros-humble-mocap4r2-marker-publisher
ros-humble-mocap4r2-control ros-humble-message-filters
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_123:
name: logging-demo lifecycle laser-segmentation laser-proc laser-geometry kinematics-interface
joy-teleop joy joint-state-publisher-gui joint-limits
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-logging-demo ros-humble-lifecycle ros-humble-laser-segmentation
ros-humble-laser-proc ros-humble-laser-geometry ros-humble-kinematics-interface
ros-humble-joy-teleop ros-humble-joy ros-humble-joint-state-publisher-gui
ros-humble-joint-limits
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-logging-demo ros-humble-lifecycle ros-humble-laser-segmentation
ros-humble-laser-proc ros-humble-laser-geometry ros-humble-kinematics-interface
ros-humble-joy-teleop ros-humble-joy ros-humble-joint-state-publisher-gui
ros-humble-joint-limits
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_124:
name: image-tools hardware-interface grid-map-cv geometric-shapes geographic-info
gazebo-ros flex-sync ffmpeg-encoder-decoder examples-rclcpp-minimal-subscriber
examples-rclcpp-minimal-composition
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-image-tools ros-humble-hardware-interface ros-humble-grid-map-cv
ros-humble-geometric-shapes ros-humble-geographic-info ros-humble-gazebo-ros
ros-humble-flex-sync ros-humble-ffmpeg-encoder-decoder ros-humble-examples-rclcpp-minimal-subscriber
ros-humble-examples-rclcpp-minimal-composition
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-image-tools ros-humble-hardware-interface ros-humble-grid-map-cv
ros-humble-geometric-shapes ros-humble-geographic-info ros-humble-gazebo-ros
ros-humble-flex-sync ros-humble-ffmpeg-encoder-decoder ros-humble-examples-rclcpp-minimal-subscriber
ros-humble-examples-rclcpp-minimal-composition
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_125:
name: examples-rclcpp-minimal-action-server examples-rclcpp-minimal-action-client
diagnostic-updater diagnostic-remote-logging depthimage-to-laserscan demo-nodes-cpp-native
demo-nodes-cpp composition common-interfaces camera-info-manager
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-examples-rclcpp-minimal-action-server ros-humble-examples-rclcpp-minimal-action-client
ros-humble-diagnostic-updater ros-humble-diagnostic-remote-logging ros-humble-depthimage-to-laserscan
ros-humble-demo-nodes-cpp-native ros-humble-demo-nodes-cpp ros-humble-composition
ros-humble-common-interfaces ros-humble-camera-info-manager
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-examples-rclcpp-minimal-action-server ros-humble-examples-rclcpp-minimal-action-client
ros-humble-diagnostic-updater ros-humble-diagnostic-remote-logging ros-humble-depthimage-to-laserscan
ros-humble-demo-nodes-cpp-native ros-humble-demo-nodes-cpp ros-humble-composition
ros-humble-common-interfaces ros-humble-camera-info-manager
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_33_job_126:
name: bondcpp autoware-vehicle-msgs autoware-utils-visualization autoware-qp-interface
autoware-perception-objects-converter autoware-osqp-interface autoware-internal-planning-msgs
action-tutorials-cpp
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_32_job_98
- stage_32_job_99
- stage_32_job_100
- stage_32_job_101
- stage_32_job_102
- stage_32_job_103
- stage_32_job_104
- stage_32_job_105
- stage_32_job_106
- stage_32_job_107
- stage_32_job_108
- stage_32_job_109
- stage_32_job_110
- stage_32_job_111
- stage_32_job_112
- stage_32_job_113
- stage_32_job_114
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-bondcpp ros-humble-autoware-vehicle-msgs ros-humble-autoware-utils-visualization
ros-humble-autoware-qp-interface ros-humble-autoware-perception-objects-converter
ros-humble-autoware-osqp-interface ros-humble-autoware-internal-planning-msgs
ros-humble-action-tutorials-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-bondcpp ros-humble-autoware-vehicle-msgs ros-humble-autoware-utils-visualization
ros-humble-autoware-qp-interface ros-humble-autoware-perception-objects-converter
ros-humble-autoware-osqp-interface ros-humble-autoware-internal-planning-msgs
ros-humble-action-tutorials-cpp
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_127:
name: ros2-robot-state-publisher ros2-tf2-kdl ros2-tf2-geometry-msgs ros2-tf2-eigen
ros2-tf2-sensor-msgs ros2-rosbag2-cpp generate-parameter-library ros2-control-toolbox
ros2-picknik-twist-controller ros2-picknik-reset-fault-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-robot-state-publisher ros2-tf2-kdl ros2-tf2-geometry-msgs ros2-tf2-eigen
ros2-tf2-sensor-msgs ros2-rosbag2-cpp ros-humble-generate-parameter-library
ros2-control-toolbox ros2-picknik-twist-controller ros2-picknik-reset-fault-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-robot-state-publisher ros2-tf2-kdl ros2-tf2-geometry-msgs
ros2-tf2-eigen ros2-tf2-sensor-msgs ros2-rosbag2-cpp ros-humble-generate-parameter-library
ros2-control-toolbox ros2-picknik-twist-controller ros2-picknik-reset-fault-controller
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_128:
name: ros2-theora-image-transport ros2-compressed-image-transport ros2-compressed-depth-image-transport
ros2-autoware-utils-debug ros2-image-proc ros2-plansys2-popf-plan-solver ros2-image-view
ros2-image-publisher ros2-rqt-image-view ros2-ros-gz-image
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-theora-image-transport ros2-compressed-image-transport ros2-compressed-depth-image-transport
ros2-autoware-utils-debug ros2-image-proc ros2-plansys2-popf-plan-solver ros2-image-view
ros2-image-publisher ros2-rqt-image-view ros2-ros-gz-image
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-theora-image-transport ros2-compressed-image-transport
ros2-compressed-depth-image-transport ros2-autoware-utils-debug ros2-image-proc
ros2-plansys2-popf-plan-solver ros2-image-view ros2-image-publisher ros2-rqt-image-view
ros2-ros-gz-image
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_129:
name: ros2-ros2cli-common-extensions ros2-tf2-bullet ros2-velodyne-pointcloud
ros2-velodyne-driver ros2-turtlebot3-node ros2-web-video-server ros2-rosbridge-server
ros2-image-common ros2-autoware-vehicle-velocity-converter ros2-autoware-twist2accel
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ros2cli-common-extensions ros2-tf2-bullet ros2-velodyne-pointcloud
ros2-velodyne-driver ros2-turtlebot3-node ros2-web-video-server ros2-rosbridge-server
ros2-image-common ros2-autoware-vehicle-velocity-converter ros2-autoware-twist2accel
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros2cli-common-extensions ros2-tf2-bullet ros2-velodyne-pointcloud
ros2-velodyne-driver ros2-turtlebot3-node ros2-web-video-server ros2-rosbridge-server
ros2-image-common ros2-autoware-vehicle-velocity-converter ros2-autoware-twist2accel
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_130:
name: ros2-autoware-stop-filter ros2-robot-controllers-interface ros2-automatika-ros-sugar
ros2-imu-complementary-filter ros2-apriltag-draw ros2-apriltag-detector ros2-turtle-tf2-py
ros2-sick-scan-xd ros2-py-trees-ros-tutorials ros2-point-cloud-transport-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-autoware-stop-filter ros2-robot-controllers-interface ros2-automatika-ros-sugar
ros2-imu-complementary-filter ros2-apriltag-draw ros2-apriltag-detector ros2-turtle-tf2-py
ros2-sick-scan-xd ros2-py-trees-ros-tutorials ros2-point-cloud-transport-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-stop-filter ros2-robot-controllers-interface
ros2-automatika-ros-sugar ros2-imu-complementary-filter ros2-apriltag-draw
ros2-apriltag-detector ros2-turtle-tf2-py ros2-sick-scan-xd ros2-py-trees-ros-tutorials
ros2-point-cloud-transport-py
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_131:
name: ros2-motion-capture-tracking ros2-foxglove-compressed-video-transport ros2-ffmpeg-image-transport
ros2-diagnostics urg-node twist-mux transmission-interface topic-based-ros2-control
tf2-tools tf2-ros
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-motion-capture-tracking ros2-foxglove-compressed-video-transport
ros2-ffmpeg-image-transport ros2-diagnostics ros-humble-urg-node ros-humble-twist-mux
ros-humble-transmission-interface ros-humble-topic-based-ros2-control ros-humble-tf2-tools
ros-humble-tf2-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-motion-capture-tracking ros2-foxglove-compressed-video-transport
ros2-ffmpeg-image-transport ros2-diagnostics ros-humble-urg-node ros-humble-twist-mux
ros-humble-transmission-interface ros-humble-topic-based-ros2-control ros-humble-tf2-tools
ros-humble-tf2-ros
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_132:
name: teleop-twist-joy teleop-tools sros2-cmake self-test rosbag2-storage-mcap
rosbag2-storage-default-plugins rosapi ros-ign-bridge ros2lifecycle rclc-parameter
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-teleop-twist-joy ros-humble-teleop-tools ros-humble-sros2-cmake
ros-humble-self-test ros-humble-rosbag2-storage-mcap ros-humble-rosbag2-storage-default-plugins
ros-humble-rosapi ros-humble-ros-ign-bridge ros-humble-ros2lifecycle ros-humble-rclc-parameter
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-teleop-twist-joy ros-humble-teleop-tools ros-humble-sros2-cmake
ros-humble-self-test ros-humble-rosbag2-storage-mcap ros-humble-rosbag2-storage-default-plugins
ros-humble-rosapi ros-humble-ros-ign-bridge ros-humble-ros2lifecycle ros-humble-rclc-parameter
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_133:
name: rclc-lifecycle py-trees-ros point-cloud-transport plansys2-core pcl-conversions
moveit-task-constructor-msgs mocap4r2-dummy-driver kinematics-interface-kdl
joy-linux image-transport
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-rclc-lifecycle ros-humble-py-trees-ros ros-humble-point-cloud-transport
ros-humble-plansys2-core ros-humble-pcl-conversions ros-humble-moveit-task-constructor-msgs
ros-humble-mocap4r2-dummy-driver ros-humble-kinematics-interface-kdl ros-humble-joy-linux
ros-humble-image-transport
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rclc-lifecycle ros-humble-py-trees-ros ros-humble-point-cloud-transport
ros-humble-plansys2-core ros-humble-pcl-conversions ros-humble-moveit-task-constructor-msgs
ros-humble-mocap4r2-dummy-driver ros-humble-kinematics-interface-kdl ros-humble-joy-linux
ros-humble-image-transport
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_134:
name: hardware-interface-testing diagnostic-common-diagnostics controller-interface
clearpath-sensors-description camera-calibration bond-core autoware-utils-logging
autoware-utils-diagnostics autoware-msgs autoware-internal-msgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-hardware-interface-testing ros-humble-diagnostic-common-diagnostics
ros-humble-controller-interface ros-humble-clearpath-sensors-description ros-humble-camera-calibration
ros-humble-bond-core ros-humble-autoware-utils-logging ros-humble-autoware-utils-diagnostics
ros-humble-autoware-msgs ros-humble-autoware-internal-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-hardware-interface-testing ros-humble-diagnostic-common-diagnostics
ros-humble-controller-interface ros-humble-clearpath-sensors-description
ros-humble-camera-calibration ros-humble-bond-core ros-humble-autoware-utils-logging
ros-humble-autoware-utils-diagnostics ros-humble-autoware-msgs ros-humble-autoware-internal-msgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_34_job_135:
name: autoware-component-interface-specs autoware-agnocast-wrapper
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_33_job_115
- stage_33_job_116
- stage_33_job_117
- stage_33_job_118
- stage_33_job_119
- stage_33_job_120
- stage_33_job_121
- stage_33_job_122
- stage_33_job_123
- stage_33_job_124
- stage_33_job_125
- stage_33_job_126
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-component-interface-specs ros-humble-autoware-agnocast-wrapper
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-component-interface-specs ros-humble-autoware-agnocast-wrapper
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_136:
name: ros2-moveit-resources-panda-moveit-config ros2-rviz-common ros2-nav2-util
ros2-interactive-markers ros2-moveit-resources-fanuc-moveit-config ros2-warehouse-ros
ros2-rosbag2-compression ros2-autoware-utils-geometry ros2-autoware-lanelet2-extension
ros2-controller-manager
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-resources-panda-moveit-config ros2-rviz-common ros2-nav2-util
ros2-interactive-markers ros2-moveit-resources-fanuc-moveit-config ros2-warehouse-ros
ros2-rosbag2-compression ros2-autoware-utils-geometry ros2-autoware-lanelet2-extension
ros2-controller-manager
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-resources-panda-moveit-config ros2-rviz-common
ros2-nav2-util ros2-interactive-markers ros2-moveit-resources-fanuc-moveit-config
ros2-warehouse-ros ros2-rosbag2-compression ros2-autoware-utils-geometry
ros2-autoware-lanelet2-extension ros2-controller-manager
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_137:
name: ros2-rviz-marker-tools ros2-image-transport-plugins ros2-clearpath-platform-description
ros2-robot-localization ros2-imu-filter-madgwick ros2-pcl-ros ros2-irobot-create-nodes
ros2-stereo-image-proc ros2-image-rotate ros2-depth-image-proc
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rviz-marker-tools ros2-image-transport-plugins ros2-clearpath-platform-description
ros2-robot-localization ros2-imu-filter-madgwick ros2-pcl-ros ros2-irobot-create-nodes
ros2-stereo-image-proc ros2-image-rotate ros2-depth-image-proc
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rviz-marker-tools ros2-image-transport-plugins ros2-clearpath-platform-description
ros2-robot-localization ros2-imu-filter-madgwick ros2-pcl-ros ros2-irobot-create-nodes
ros2-stereo-image-proc ros2-image-rotate ros2-depth-image-proc
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_138:
name: ros2-grid-map-ros ros2-plansys2-domain-expert ros2-laser-filters ros2-gazebo-plugins
ros2-ros-core ros2-geometry2 ros2-autoware-localization-util ros2-cartographer-ros
ros2-velodyne ros2-ros-ign-image
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-grid-map-ros ros2-plansys2-domain-expert ros2-laser-filters
ros2-gazebo-plugins ros2-ros-core ros2-geometry2 ros2-autoware-localization-util
ros2-cartographer-ros ros2-velodyne ros2-ros-ign-image
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-grid-map-ros ros2-plansys2-domain-expert ros2-laser-filters
ros2-gazebo-plugins ros2-ros-core ros2-geometry2 ros2-autoware-localization-util
ros2-cartographer-ros ros2-velodyne ros2-ros-ign-image
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_139:
name: ros2-dummy-robot-bringup ros2-mavros ros2-pointcloud-to-laserscan ros2-turtlebot3-fake-node
ros2-microstrain-inertial-driver ros2-imu-transformer ros2-autoware-core-vehicle
ros2-autoware-core-sensing ros2-turtle-tf2-cpp ros2-sbg-driver
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-dummy-robot-bringup ros2-mavros ros2-pointcloud-to-laserscan
ros2-turtlebot3-fake-node ros2-microstrain-inertial-driver ros2-imu-transformer
ros2-autoware-core-vehicle ros2-autoware-core-sensing ros2-turtle-tf2-cpp
ros2-sbg-driver
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-dummy-robot-bringup ros2-mavros ros2-pointcloud-to-laserscan
ros2-turtlebot3-fake-node ros2-microstrain-inertial-driver ros2-imu-transformer
ros2-autoware-core-vehicle ros2-autoware-core-sensing ros2-turtle-tf2-cpp
ros2-sbg-driver
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_140:
name: ros2-rosbridge-suite ros2-robot-controllers ros2-ouster-ros ros2-odom-to-tf-ros2
ros2-mocap4r2-robot-gt ros2-cloudini-ros ros2-automatika-embodied-agents ros2-apriltag-detector-umich
ros2-apriltag-detector-mit web-video-server
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-rosbridge-suite ros2-robot-controllers ros2-ouster-ros ros2-odom-to-tf-ros2
ros2-mocap4r2-robot-gt ros2-cloudini-ros ros2-automatika-embodied-agents ros2-apriltag-detector-umich
ros2-apriltag-detector-mit ros-humble-web-video-server
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-rosbridge-suite ros2-robot-controllers ros2-ouster-ros
ros2-odom-to-tf-ros2 ros2-mocap4r2-robot-gt ros2-cloudini-ros ros2-automatika-embodied-agents
ros2-apriltag-detector-umich ros2-apriltag-detector-mit ros-humble-web-video-server
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_141:
name: velodyne-pointcloud velodyne-driver turtlebot3-node turtle-tf2-py theora-image-transport
tf2-sensor-msgs tf2-kdl tf2-geometry-msgs tf2-eigen tf2-bullet
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-velodyne-pointcloud ros-humble-velodyne-driver ros-humble-turtlebot3-node
ros-humble-turtle-tf2-py ros-humble-theora-image-transport ros-humble-tf2-sensor-msgs
ros-humble-tf2-kdl ros-humble-tf2-geometry-msgs ros-humble-tf2-eigen ros-humble-tf2-bullet
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-velodyne-pointcloud ros-humble-velodyne-driver
ros-humble-turtlebot3-node ros-humble-turtle-tf2-py ros-humble-theora-image-transport
ros-humble-tf2-sensor-msgs ros-humble-tf2-kdl ros-humble-tf2-geometry-msgs
ros-humble-tf2-eigen ros-humble-tf2-bullet
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_142:
name: sick-scan-xd rqt-image-view rosbridge-server rosbag2-cpp ros-gz-image ros2cli-common-extensions
robot-state-publisher robot-controllers-interface py-trees-ros-tutorials point-cloud-transport-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-sick-scan-xd ros-humble-rqt-image-view ros-humble-rosbridge-server
ros-humble-rosbag2-cpp ros-humble-ros-gz-image ros-humble-ros2cli-common-extensions
ros-humble-robot-state-publisher ros-humble-robot-controllers-interface ros-humble-py-trees-ros-tutorials
ros-humble-point-cloud-transport-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-sick-scan-xd ros-humble-rqt-image-view ros-humble-rosbridge-server
ros-humble-rosbag2-cpp ros-humble-ros-gz-image ros-humble-ros2cli-common-extensions
ros-humble-robot-state-publisher ros-humble-robot-controllers-interface
ros-humble-py-trees-ros-tutorials ros-humble-point-cloud-transport-py
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_143:
name: plansys2-popf-plan-solver picknik-twist-controller picknik-reset-fault-controller
motion-capture-tracking imu-complementary-filter image-view image-publisher
image-proc image-common foxglove-compressed-video-transport
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-plansys2-popf-plan-solver ros-humble-picknik-twist-controller
ros-humble-picknik-reset-fault-controller ros-humble-motion-capture-tracking
ros-humble-imu-complementary-filter ros-humble-image-view ros-humble-image-publisher
ros-humble-image-proc ros-humble-image-common ros-humble-foxglove-compressed-video-transport
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-plansys2-popf-plan-solver ros-humble-picknik-twist-controller
ros-humble-picknik-reset-fault-controller ros-humble-motion-capture-tracking
ros-humble-imu-complementary-filter ros-humble-image-view ros-humble-image-publisher
ros-humble-image-proc ros-humble-image-common ros-humble-foxglove-compressed-video-transport
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_144:
name: ffmpeg-image-transport diagnostics control-toolbox compressed-image-transport
compressed-depth-image-transport autoware-vehicle-velocity-converter autoware-utils-debug
autoware-twist2accel autoware-stop-filter automatika-ros-sugar
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ffmpeg-image-transport ros-humble-diagnostics ros-humble-control-toolbox
ros-humble-compressed-image-transport ros-humble-compressed-depth-image-transport
ros-humble-autoware-vehicle-velocity-converter ros-humble-autoware-utils-debug
ros-humble-autoware-twist2accel ros-humble-autoware-stop-filter ros-humble-automatika-ros-sugar
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ffmpeg-image-transport ros-humble-diagnostics
ros-humble-control-toolbox ros-humble-compressed-image-transport ros-humble-compressed-depth-image-transport
ros-humble-autoware-vehicle-velocity-converter ros-humble-autoware-utils-debug
ros-humble-autoware-twist2accel ros-humble-autoware-stop-filter ros-humble-automatika-ros-sugar
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_35_job_145:
name: apriltag-draw apriltag-detector
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_34_job_127
- stage_34_job_128
- stage_34_job_129
- stage_34_job_130
- stage_34_job_131
- stage_34_job_132
- stage_34_job_133
- stage_34_job_134
- stage_34_job_135
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-apriltag-draw ros-humble-apriltag-detector
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-apriltag-draw ros-humble-apriltag-detector
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_146:
name: ros2-moveit-core ros2-rviz-visual-testing-framework ros2-nav2-map-server
ros2-nav2-lifecycle-manager ros2-nav-2d-utils ros2-rosbag2-compression-zstd
ros2-autoware-interpolation ros2-autoware-test-utils ros2-forward-command-controller
ros2-steering-controllers-library
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-core ros2-rviz-visual-testing-framework ros2-nav2-map-server
ros2-nav2-lifecycle-manager ros2-nav-2d-utils ros2-rosbag2-compression-zstd
ros2-autoware-interpolation ros2-autoware-test-utils ros2-forward-command-controller
ros2-steering-controllers-library
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-core ros2-rviz-visual-testing-framework ros2-nav2-map-server
ros2-nav2-lifecycle-manager ros2-nav-2d-utils ros2-rosbag2-compression-zstd
ros2-autoware-interpolation ros2-autoware-test-utils ros2-forward-command-controller
ros2-steering-controllers-library
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_147:
name: ros2-nav2-behavior-tree ros2-joint-trajectory-controller ros2-joint-state-broadcaster
ros2-tricycle-controller ros2-range-sensor-broadcaster ros2-pose-broadcaster
ros2-pid-controller ros2-mecanum-drive-controller ros2-imu-sensor-broadcaster
ros2-gripper-controllers
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-nav2-behavior-tree ros2-joint-trajectory-controller ros2-joint-state-broadcaster
ros2-tricycle-controller ros2-range-sensor-broadcaster ros2-pose-broadcaster
ros2-pid-controller ros2-mecanum-drive-controller ros2-imu-sensor-broadcaster
ros2-gripper-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-nav2-behavior-tree ros2-joint-trajectory-controller
ros2-joint-state-broadcaster ros2-tricycle-controller ros2-range-sensor-broadcaster
ros2-pose-broadcaster ros2-pid-controller ros2-mecanum-drive-controller
ros2-imu-sensor-broadcaster ros2-gripper-controllers
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_148:
name: ros2-gpio-controllers ros2-force-torque-sensor-broadcaster ros2-diff-drive-controller
ros2-admittance-controller ros2-nav2-velocity-smoother ros2-nav2-amcl ros2-ros2controlcli
ros2-autoware-vehicle-info-utils ros2-gz-ros2-control ros2-interactive-marker-twist-server
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-gpio-controllers ros2-force-torque-sensor-broadcaster ros2-diff-drive-controller
ros2-admittance-controller ros2-nav2-velocity-smoother ros2-nav2-amcl ros2-ros2controlcli
ros2-autoware-vehicle-info-utils ros2-gz-ros2-control ros2-interactive-marker-twist-server
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-gpio-controllers ros2-force-torque-sensor-broadcaster
ros2-diff-drive-controller ros2-admittance-controller ros2-nav2-velocity-smoother
ros2-nav2-amcl ros2-ros2controlcli ros2-autoware-vehicle-info-utils ros2-gz-ros2-control
ros2-interactive-marker-twist-server
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_149:
name: ros2-clearpath-mecanum-drive-controller ros2-autoware-objects-of-interest-marker-interface
ros2-autoware-utils-tf ros2-rviz-imu-plugin ros2-gazebo-ros2-control ros2-autoware-point-types
ros2-autoware-geography-utils ros2-image-pipeline ros2-plansys2-problem-expert
ros2-octomap-server
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-clearpath-mecanum-drive-controller ros2-autoware-objects-of-interest-marker-interface
ros2-autoware-utils-tf ros2-rviz-imu-plugin ros2-gazebo-ros2-control ros2-autoware-point-types
ros2-autoware-geography-utils ros2-image-pipeline ros2-plansys2-problem-expert
ros2-octomap-server
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-clearpath-mecanum-drive-controller ros2-autoware-objects-of-interest-marker-interface
ros2-autoware-utils-tf ros2-rviz-imu-plugin ros2-gazebo-ros2-control ros2-autoware-point-types
ros2-autoware-geography-utils ros2-image-pipeline ros2-plansys2-problem-expert
ros2-octomap-server
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_150:
name: ros2-grid-map-visualization ros2-grid-map-rviz-plugin ros2-grid-map-loader
ros2-grid-map-filters ros2-warehouse-ros-sqlite ros2-gazebo-ros-pkgs ros2-grid-map-pcl
ros2-perception-pcl ros2-autoware-map-projection-loader ros2-autoware-ekf-localizer
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-grid-map-visualization ros2-grid-map-rviz-plugin ros2-grid-map-loader
ros2-grid-map-filters ros2-warehouse-ros-sqlite ros2-gazebo-ros-pkgs ros2-grid-map-pcl
ros2-perception-pcl ros2-autoware-map-projection-loader ros2-autoware-ekf-localizer
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-grid-map-visualization ros2-grid-map-rviz-plugin ros2-grid-map-loader
ros2-grid-map-filters ros2-warehouse-ros-sqlite ros2-gazebo-ros-pkgs ros2-grid-map-pcl
ros2-perception-pcl ros2-autoware-map-projection-loader ros2-autoware-ekf-localizer
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_151:
name: ros2-turtlebot3-cartographer ros2-mavros-extras ros2-rqt-controller-manager
ros2-rosbag2-performance-benchmarking ros2-moveit-resources ros2-dual-laser-merger
ros2-aws-robomaker-small-warehouse-world ros2-autoware-lanelet2-extension-python
warehouse-ros velodyne
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-turtlebot3-cartographer ros2-mavros-extras ros2-rqt-controller-manager
ros2-rosbag2-performance-benchmarking ros2-moveit-resources ros2-dual-laser-merger
ros2-aws-robomaker-small-warehouse-world ros2-autoware-lanelet2-extension-python
ros-humble-warehouse-ros ros-humble-velodyne
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-turtlebot3-cartographer ros2-mavros-extras ros2-rqt-controller-manager
ros2-rosbag2-performance-benchmarking ros2-moveit-resources ros2-dual-laser-merger
ros2-aws-robomaker-small-warehouse-world ros2-autoware-lanelet2-extension-python
ros-humble-warehouse-ros ros-humble-velodyne
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_152:
name: turtlebot3-fake-node turtle-tf2-cpp stereo-image-proc sbg-driver rviz-marker-tools
rviz-common rosbridge-suite rosbag2-compression ros-ign-image ros-core
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-turtlebot3-fake-node ros-humble-turtle-tf2-cpp ros-humble-stereo-image-proc
ros-humble-sbg-driver ros-humble-rviz-marker-tools ros-humble-rviz-common
ros-humble-rosbridge-suite ros-humble-rosbag2-compression ros-humble-ros-ign-image
ros-humble-ros-core
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-turtlebot3-fake-node ros-humble-turtle-tf2-cpp
ros-humble-stereo-image-proc ros-humble-sbg-driver ros-humble-rviz-marker-tools
ros-humble-rviz-common ros-humble-rosbridge-suite ros-humble-rosbag2-compression
ros-humble-ros-ign-image ros-humble-ros-core
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_153:
name: robot-localization robot-controllers pointcloud-to-laserscan plansys2-domain-expert
pcl-ros ouster-ros odom-to-tf-ros2 nav2-util moveit-resources-panda-moveit-config
moveit-resources-fanuc-moveit-config
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-robot-localization ros-humble-robot-controllers ros-humble-pointcloud-to-laserscan
ros-humble-plansys2-domain-expert ros-humble-pcl-ros ros-humble-ouster-ros
ros-humble-odom-to-tf-ros2 ros-humble-nav2-util ros-humble-moveit-resources-panda-moveit-config
ros-humble-moveit-resources-fanuc-moveit-config
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-robot-localization ros-humble-robot-controllers
ros-humble-pointcloud-to-laserscan ros-humble-plansys2-domain-expert ros-humble-pcl-ros
ros-humble-ouster-ros ros-humble-odom-to-tf-ros2 ros-humble-nav2-util ros-humble-moveit-resources-panda-moveit-config
ros-humble-moveit-resources-fanuc-moveit-config
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_154:
name: mocap4r2-robot-gt microstrain-inertial-driver mavros laser-filters irobot-create-nodes
interactive-markers imu-transformer imu-filter-madgwick image-transport-plugins
image-rotate
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-mocap4r2-robot-gt ros-humble-microstrain-inertial-driver
ros-humble-mavros ros-humble-laser-filters ros-humble-irobot-create-nodes
ros-humble-interactive-markers ros-humble-imu-transformer ros-humble-imu-filter-madgwick
ros-humble-image-transport-plugins ros-humble-image-rotate
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-mocap4r2-robot-gt ros-humble-microstrain-inertial-driver
ros-humble-mavros ros-humble-laser-filters ros-humble-irobot-create-nodes
ros-humble-interactive-markers ros-humble-imu-transformer ros-humble-imu-filter-madgwick
ros-humble-image-transport-plugins ros-humble-image-rotate
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_155:
name: grid-map-ros geometry2 gazebo-plugins dummy-robot-bringup depth-image-proc
controller-manager cloudini-ros clearpath-platform-description cartographer-ros
autoware-utils-geometry
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-grid-map-ros ros-humble-geometry2 ros-humble-gazebo-plugins
ros-humble-dummy-robot-bringup ros-humble-depth-image-proc ros-humble-controller-manager
ros-humble-cloudini-ros ros-humble-clearpath-platform-description ros-humble-cartographer-ros
ros-humble-autoware-utils-geometry
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-grid-map-ros ros-humble-geometry2 ros-humble-gazebo-plugins
ros-humble-dummy-robot-bringup ros-humble-depth-image-proc ros-humble-controller-manager
ros-humble-cloudini-ros ros-humble-clearpath-platform-description ros-humble-cartographer-ros
ros-humble-autoware-utils-geometry
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_36_job_156:
name: autoware-localization-util autoware-lanelet2-extension autoware-core-vehicle
autoware-core-sensing automatika-embodied-agents apriltag-detector-umich apriltag-detector-mit
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_35_job_136
- stage_35_job_137
- stage_35_job_138
- stage_35_job_139
- stage_35_job_140
- stage_35_job_141
- stage_35_job_142
- stage_35_job_143
- stage_35_job_144
- stage_35_job_145
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-localization-util ros-humble-autoware-lanelet2-extension
ros-humble-autoware-core-vehicle ros-humble-autoware-core-sensing ros-humble-automatika-embodied-agents
ros-humble-apriltag-detector-umich ros-humble-apriltag-detector-mit
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-localization-util ros-humble-autoware-lanelet2-extension
ros-humble-autoware-core-vehicle ros-humble-autoware-core-sensing ros-humble-automatika-embodied-agents
ros-humble-apriltag-detector-umich ros-humble-apriltag-detector-mit
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_157:
name: ros2-moveit-ros-occupancy-map-monitor ros2-rviz-default-plugins ros2-nav2-costmap-2d
ros2-moveit-simple-controller-manager ros2-moveit-resources-prbt-ikfast-manipulator-plugin
ros2-rosbag2-transport ros2-pilz-industrial-motion-planner-testutils ros2-chomp-motion-planner
ros2-autoware-motion-utils ros2-autoware-lanelet2-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-ros-occupancy-map-monitor ros2-rviz-default-plugins
ros2-nav2-costmap-2d ros2-moveit-simple-controller-manager ros2-moveit-resources-prbt-ikfast-manipulator-plugin
ros2-rosbag2-transport ros2-pilz-industrial-motion-planner-testutils ros2-chomp-motion-planner
ros2-autoware-motion-utils ros2-autoware-lanelet2-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-occupancy-map-monitor ros2-rviz-default-plugins
ros2-nav2-costmap-2d ros2-moveit-simple-controller-manager ros2-moveit-resources-prbt-ikfast-manipulator-plugin
ros2-rosbag2-transport ros2-pilz-industrial-motion-planner-testutils ros2-chomp-motion-planner
ros2-autoware-motion-utils ros2-autoware-lanelet2-utils
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_158:
name: ros2-velocity-controllers ros2-tricycle-steering-controller ros2-position-controllers
ros2-effort-controllers ros2-bicycle-steering-controller ros2-ackermann-steering-controller
ros2-ros2-control ros2-ign-ros2-control ros2-clearpath-control ros2-autoware-object-recognition-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-velocity-controllers ros2-tricycle-steering-controller ros2-position-controllers
ros2-effort-controllers ros2-bicycle-steering-controller ros2-ackermann-steering-controller
ros2-ros2-control ros2-ign-ros2-control ros2-clearpath-control ros2-autoware-object-recognition-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-velocity-controllers ros2-tricycle-steering-controller
ros2-position-controllers ros2-effort-controllers ros2-bicycle-steering-controller
ros2-ackermann-steering-controller ros2-ros2-control ros2-ign-ros2-control
ros2-clearpath-control ros2-autoware-object-recognition-utils
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_159:
name: ros2-autoware-utils-pcl ros2-ur-controllers ros2-autoware-crop-box-filter
ros2-autoware-global-parameter-loader ros2-plansys2-planner ros2-autoware-ground-filter
ros2-autoware-downsample-filters ros2-turtlebot3-gazebo ros2-pick-ik ros2-imu-tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-autoware-utils-pcl ros2-ur-controllers ros2-autoware-crop-box-filter
ros2-autoware-global-parameter-loader ros2-plansys2-planner ros2-autoware-ground-filter
ros2-autoware-downsample-filters ros2-turtlebot3-gazebo ros2-pick-ik ros2-imu-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-utils-pcl ros2-ur-controllers ros2-autoware-crop-box-filter
ros2-autoware-global-parameter-loader ros2-plansys2-planner ros2-autoware-ground-filter
ros2-autoware-downsample-filters ros2-turtlebot3-gazebo ros2-pick-ik ros2-imu-tools
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_160:
name: warehouse-ros-sqlite turtlebot3-cartographer tricycle-controller steering-controllers-library
rviz-visual-testing-framework rviz-imu-plugin rqt-controller-manager rosbag2-performance-benchmarking
rosbag2-compression-zstd ros2controlcli
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-warehouse-ros-sqlite ros-humble-turtlebot3-cartographer
ros-humble-tricycle-controller ros-humble-steering-controllers-library ros-humble-rviz-visual-testing-framework
ros-humble-rviz-imu-plugin ros-humble-rqt-controller-manager ros-humble-rosbag2-performance-benchmarking
ros-humble-rosbag2-compression-zstd ros-humble-ros2controlcli
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-warehouse-ros-sqlite ros-humble-turtlebot3-cartographer
ros-humble-tricycle-controller ros-humble-steering-controllers-library ros-humble-rviz-visual-testing-framework
ros-humble-rviz-imu-plugin ros-humble-rqt-controller-manager ros-humble-rosbag2-performance-benchmarking
ros-humble-rosbag2-compression-zstd ros-humble-ros2controlcli
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_161:
name: range-sensor-broadcaster pose-broadcaster plansys2-problem-expert pid-controller
perception-pcl octomap-server nav-2d-utils nav2-velocity-smoother nav2-map-server
nav2-lifecycle-manager
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-range-sensor-broadcaster ros-humble-pose-broadcaster
ros-humble-plansys2-problem-expert ros-humble-pid-controller ros-humble-perception-pcl
ros-humble-octomap-server ros-humble-nav-2d-utils ros-humble-nav2-velocity-smoother
ros-humble-nav2-map-server ros-humble-nav2-lifecycle-manager
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-range-sensor-broadcaster ros-humble-pose-broadcaster
ros-humble-plansys2-problem-expert ros-humble-pid-controller ros-humble-perception-pcl
ros-humble-octomap-server ros-humble-nav-2d-utils ros-humble-nav2-velocity-smoother
ros-humble-nav2-map-server ros-humble-nav2-lifecycle-manager
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_162:
name: nav2-behavior-tree nav2-amcl moveit-resources moveit-core mecanum-drive-controller
mavros-extras joint-trajectory-controller joint-state-broadcaster interactive-marker-twist-server
imu-sensor-broadcaster
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-nav2-behavior-tree ros-humble-nav2-amcl ros-humble-moveit-resources
ros-humble-moveit-core ros-humble-mecanum-drive-controller ros-humble-mavros-extras
ros-humble-joint-trajectory-controller ros-humble-joint-state-broadcaster
ros-humble-interactive-marker-twist-server ros-humble-imu-sensor-broadcaster
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-nav2-behavior-tree ros-humble-nav2-amcl ros-humble-moveit-resources
ros-humble-moveit-core ros-humble-mecanum-drive-controller ros-humble-mavros-extras
ros-humble-joint-trajectory-controller ros-humble-joint-state-broadcaster
ros-humble-interactive-marker-twist-server ros-humble-imu-sensor-broadcaster
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_163:
name: image-pipeline gz-ros2-control gripper-controllers grid-map-visualization
grid-map-rviz-plugin grid-map-pcl grid-map-loader grid-map-filters gpio-controllers
gazebo-ros-pkgs
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-image-pipeline ros-humble-gz-ros2-control ros-humble-gripper-controllers
ros-humble-grid-map-visualization ros-humble-grid-map-rviz-plugin ros-humble-grid-map-pcl
ros-humble-grid-map-loader ros-humble-grid-map-filters ros-humble-gpio-controllers
ros-humble-gazebo-ros-pkgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-image-pipeline ros-humble-gz-ros2-control ros-humble-gripper-controllers
ros-humble-grid-map-visualization ros-humble-grid-map-rviz-plugin ros-humble-grid-map-pcl
ros-humble-grid-map-loader ros-humble-grid-map-filters ros-humble-gpio-controllers
ros-humble-gazebo-ros-pkgs
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_164:
name: gazebo-ros2-control forward-command-controller force-torque-sensor-broadcaster
dual-laser-merger diff-drive-controller clearpath-mecanum-drive-controller aws-robomaker-small-warehouse-world
autoware-vehicle-info-utils autoware-utils-tf autoware-test-utils
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-gazebo-ros2-control ros-humble-forward-command-controller
ros-humble-force-torque-sensor-broadcaster ros-humble-dual-laser-merger ros-humble-diff-drive-controller
ros-humble-clearpath-mecanum-drive-controller ros-humble-aws-robomaker-small-warehouse-world
ros-humble-autoware-vehicle-info-utils ros-humble-autoware-utils-tf ros-humble-autoware-test-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-gazebo-ros2-control ros-humble-forward-command-controller
ros-humble-force-torque-sensor-broadcaster ros-humble-dual-laser-merger
ros-humble-diff-drive-controller ros-humble-clearpath-mecanum-drive-controller
ros-humble-aws-robomaker-small-warehouse-world ros-humble-autoware-vehicle-info-utils
ros-humble-autoware-utils-tf ros-humble-autoware-test-utils
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_37_job_165:
name: autoware-point-types autoware-objects-of-interest-marker-interface autoware-map-projection-loader
autoware-lanelet2-extension-python autoware-interpolation autoware-geography-utils
autoware-ekf-localizer admittance-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_36_job_146
- stage_36_job_147
- stage_36_job_148
- stage_36_job_149
- stage_36_job_150
- stage_36_job_151
- stage_36_job_152
- stage_36_job_153
- stage_36_job_154
- stage_36_job_155
- stage_36_job_156
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-point-types ros-humble-autoware-objects-of-interest-marker-interface
ros-humble-autoware-map-projection-loader ros-humble-autoware-lanelet2-extension-python
ros-humble-autoware-interpolation ros-humble-autoware-geography-utils ros-humble-autoware-ekf-localizer
ros-humble-admittance-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-point-types ros-humble-autoware-objects-of-interest-marker-interface
ros-humble-autoware-map-projection-loader ros-humble-autoware-lanelet2-extension-python
ros-humble-autoware-interpolation ros-humble-autoware-geography-utils ros-humble-autoware-ekf-localizer
ros-humble-admittance-controller
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_38_job_166:
name: ros2-moveit-ros-planning ros2-rviz2 ros2-nav2-core ros2-costmap-queue ros2-rosbag2-py
ros2-nav2-rviz-plugins ros2-nav2-collision-monitor ros2-moveit-planners-chomp
ros2-autoware-trajectory ros2-autoware-planning-test-manager
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_37_job_157
- stage_37_job_158
- stage_37_job_159
- stage_37_job_160
- stage_37_job_161
- stage_37_job_162
- stage_37_job_163
- stage_37_job_164
- stage_37_job_165
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-ros-planning ros2-rviz2 ros2-nav2-core ros2-costmap-queue
ros2-rosbag2-py ros2-nav2-rviz-plugins ros2-nav2-collision-monitor ros2-moveit-planners-chomp
ros2-autoware-trajectory ros2-autoware-planning-test-manager
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-planning ros2-rviz2 ros2-nav2-core ros2-costmap-queue
ros2-rosbag2-py ros2-nav2-rviz-plugins ros2-nav2-collision-monitor ros2-moveit-planners-chomp
ros2-autoware-trajectory ros2-autoware-planning-test-manager
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_38_job_167:
name: ros2-ros2-controllers ros2-slam-toolbox ros2-moveit-plugins ros2-autoware-planning-factor-interface
ros2-moveit-ros-control-interface ros2-octomap-rviz-plugins ros2-autoware-map-loader
ros2-autoware-map-height-fitter ros2-grid-map-costmap-2d ros2-gz-ros2-control-demos
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_37_job_157
- stage_37_job_158
- stage_37_job_159
- stage_37_job_160
- stage_37_job_161
- stage_37_job_162
- stage_37_job_163
- stage_37_job_164
- stage_37_job_165
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ros2-controllers ros2-slam-toolbox ros2-moveit-plugins ros2-autoware-planning-factor-interface
ros2-moveit-ros-control-interface ros2-octomap-rviz-plugins ros2-autoware-map-loader
ros2-autoware-map-height-fitter ros2-grid-map-costmap-2d ros2-gz-ros2-control-demos
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros2-controllers ros2-slam-toolbox ros2-moveit-plugins
ros2-autoware-planning-factor-interface ros2-moveit-ros-control-interface
ros2-octomap-rviz-plugins ros2-autoware-map-loader ros2-autoware-map-height-fitter
ros2-grid-map-costmap-2d ros2-gz-ros2-control-demos
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_38_job_168:
name: ros2-autoware-planning-topic-converter ros2-autoware-euclidean-cluster-object-detector
ros2-autoware-ndt-scan-matcher ros2-autoware-simple-pure-pursuit ros2-autoware-default-adapi
ros2-plansys2-executor ros2-autoware-utils ros2-swri-console ros2-moveit-chomp-optimizer-adapter
ros2-gazebo-ros2-control-demos
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_37_job_157
- stage_37_job_158
- stage_37_job_159
- stage_37_job_160
- stage_37_job_161
- stage_37_job_162
- stage_37_job_163
- stage_37_job_164
- stage_37_job_165
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-autoware-planning-topic-converter ros2-autoware-euclidean-cluster-object-detector
ros2-autoware-ndt-scan-matcher ros2-autoware-simple-pure-pursuit ros2-autoware-default-adapi
ros2-plansys2-executor ros2-autoware-utils ros2-swri-console ros2-moveit-chomp-optimizer-adapter
ros2-gazebo-ros2-control-demos
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-autoware-planning-topic-converter ros2-autoware-euclidean-cluster-object-detector
ros2-autoware-ndt-scan-matcher ros2-autoware-simple-pure-pursuit ros2-autoware-default-adapi
ros2-plansys2-executor ros2-autoware-utils ros2-swri-console ros2-moveit-chomp-optimizer-adapter
ros2-gazebo-ros2-control-demos
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_38_job_169:
name: ros2-apriltag-tools velocity-controllers ur-controllers turtlebot3-gazebo
tricycle-steering-controller rviz-default-plugins rosbag2-transport ros2-control
position-controllers plansys2-planner
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_37_job_157
- stage_37_job_158
- stage_37_job_159
- stage_37_job_160
- stage_37_job_161
- stage_37_job_162
- stage_37_job_163
- stage_37_job_164
- stage_37_job_165
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-apriltag-tools ros-humble-velocity-controllers ros-humble-ur-controllers
ros-humble-turtlebot3-gazebo ros-humble-tricycle-steering-controller ros-humble-rviz-default-plugins
ros-humble-rosbag2-transport ros-humble-ros2-control ros-humble-position-controllers
ros-humble-plansys2-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-apriltag-tools ros-humble-velocity-controllers ros-humble-ur-controllers
ros-humble-turtlebot3-gazebo ros-humble-tricycle-steering-controller ros-humble-rviz-default-plugins
ros-humble-rosbag2-transport ros-humble-ros2-control ros-humble-position-controllers
ros-humble-plansys2-planner
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_38_job_170:
name: pilz-industrial-motion-planner-testutils pick-ik nav2-costmap-2d moveit-simple-controller-manager
moveit-ros-occupancy-map-monitor moveit-resources-prbt-ikfast-manipulator-plugin
imu-tools ign-ros2-control effort-controllers clearpath-control
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_37_job_157
- stage_37_job_158
- stage_37_job_159
- stage_37_job_160
- stage_37_job_161
- stage_37_job_162
- stage_37_job_163
- stage_37_job_164
- stage_37_job_165
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-pilz-industrial-motion-planner-testutils ros-humble-pick-ik
ros-humble-nav2-costmap-2d ros-humble-moveit-simple-controller-manager ros-humble-moveit-ros-occupancy-map-monitor
ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin ros-humble-imu-tools
ros-humble-ign-ros2-control ros-humble-effort-controllers ros-humble-clearpath-control
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-pilz-industrial-motion-planner-testutils ros-humble-pick-ik
ros-humble-nav2-costmap-2d ros-humble-moveit-simple-controller-manager ros-humble-moveit-ros-occupancy-map-monitor
ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin ros-humble-imu-tools
ros-humble-ign-ros2-control ros-humble-effort-controllers ros-humble-clearpath-control
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_38_job_171:
name: chomp-motion-planner bicycle-steering-controller autoware-utils-pcl autoware-object-recognition-utils
autoware-motion-utils autoware-lanelet2-utils autoware-ground-filter autoware-global-parameter-loader
autoware-downsample-filters autoware-crop-box-filter
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_37_job_157
- stage_37_job_158
- stage_37_job_159
- stage_37_job_160
- stage_37_job_161
- stage_37_job_162
- stage_37_job_163
- stage_37_job_164
- stage_37_job_165
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-chomp-motion-planner ros-humble-bicycle-steering-controller
ros-humble-autoware-utils-pcl ros-humble-autoware-object-recognition-utils
ros-humble-autoware-motion-utils ros-humble-autoware-lanelet2-utils ros-humble-autoware-ground-filter
ros-humble-autoware-global-parameter-loader ros-humble-autoware-downsample-filters
ros-humble-autoware-crop-box-filter
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-chomp-motion-planner ros-humble-bicycle-steering-controller
ros-humble-autoware-utils-pcl ros-humble-autoware-object-recognition-utils
ros-humble-autoware-motion-utils ros-humble-autoware-lanelet2-utils ros-humble-autoware-ground-filter
ros-humble-autoware-global-parameter-loader ros-humble-autoware-downsample-filters
ros-humble-autoware-crop-box-filter
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_38_job_172:
name: ackermann-steering-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_37_job_157
- stage_37_job_158
- stage_37_job_159
- stage_37_job_160
- stage_37_job_161
- stage_37_job_162
- stage_37_job_163
- stage_37_job_164
- stage_37_job_165
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ackermann-steering-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ackermann-steering-controller
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_173:
name: ros2-moveit-kinematics ros2-moveit-ros-warehouse ros2-moveit-planners-ompl
ros2-moveit-ros-robot-interaction ros2-dwb-core ros2-nav2-regulated-pure-pursuit-controller
ros2-nav2-controller ros2-robotiq-description ros2-nav2-waypoint-follower ros2-nav2-theta-star-planner
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_166
- stage_38_job_167
- stage_38_job_168
- stage_38_job_169
- stage_38_job_170
- stage_38_job_171
- stage_38_job_172
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-kinematics ros2-moveit-ros-warehouse ros2-moveit-planners-ompl
ros2-moveit-ros-robot-interaction ros2-dwb-core ros2-nav2-regulated-pure-pursuit-controller
ros2-nav2-controller ros2-robotiq-description ros2-nav2-waypoint-follower
ros2-nav2-theta-star-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-kinematics ros2-moveit-ros-warehouse ros2-moveit-planners-ompl
ros2-moveit-ros-robot-interaction ros2-dwb-core ros2-nav2-regulated-pure-pursuit-controller
ros2-nav2-controller ros2-robotiq-description ros2-nav2-waypoint-follower
ros2-nav2-theta-star-planner
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_174:
name: ros2-nav2-smoother ros2-nav2-smac-planner ros2-nav2-route ros2-nav2-planner
ros2-nav2-navfn-planner ros2-nav2-mppi-controller ros2-nav2-constrained-smoother
ros2-nav2-bt-navigator ros2-nav2-behaviors ros2-rviz-visual-tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_166
- stage_38_job_167
- stage_38_job_168
- stage_38_job_169
- stage_38_job_170
- stage_38_job_171
- stage_38_job_172
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-nav2-smoother ros2-nav2-smac-planner ros2-nav2-route ros2-nav2-planner
ros2-nav2-navfn-planner ros2-nav2-mppi-controller ros2-nav2-constrained-smoother
ros2-nav2-bt-navigator ros2-nav2-behaviors ros2-rviz-visual-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-nav2-smoother ros2-nav2-smac-planner ros2-nav2-route
ros2-nav2-planner ros2-nav2-navfn-planner ros2-nav2-mppi-controller ros2-nav2-constrained-smoother
ros2-nav2-bt-navigator ros2-nav2-behaviors ros2-rviz-visual-tools
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_175:
name: ros2-ros2bag ros2-ur-description ros2-franka-description ros2-autoware-velocity-smoother
ros2-autoware-route-handler ros2-irobot-create-control ros2-lbr-description
ros2-rqt-bag ros2-urdf-launch ros2-ros-gz-sim-demos
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_166
- stage_38_job_167
- stage_38_job_168
- stage_38_job_169
- stage_38_job_170
- stage_38_job_171
- stage_38_job_172
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-ros2bag ros2-ur-description ros2-franka-description ros2-autoware-velocity-smoother
ros2-autoware-route-handler ros2-irobot-create-control ros2-lbr-description
ros2-rqt-bag ros2-urdf-launch ros2-ros-gz-sim-demos
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-ros2bag ros2-ur-description ros2-franka-description
ros2-autoware-velocity-smoother ros2-autoware-route-handler ros2-irobot-create-control
ros2-lbr-description ros2-rqt-bag ros2-urdf-launch ros2-ros-gz-sim-demos
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_176:
name: ros2-grid-map-demos ros2-autoware-path-generator ros2-autoware-lanelet2-map-visualizer
ros2-autoware-pose-initializer ros2-autoware-adapi-adaptors ros2-turtlebot3-manipulation-gazebo
ros2-turtlebot3-bringup ros2-autoware-core-perception ros2-autoware-core-control
ros2-zed-description
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_166
- stage_38_job_167
- stage_38_job_168
- stage_38_job_169
- stage_38_job_170
- stage_38_job_171
- stage_38_job_172
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-grid-map-demos ros2-autoware-path-generator ros2-autoware-lanelet2-map-visualizer
ros2-autoware-pose-initializer ros2-autoware-adapi-adaptors ros2-turtlebot3-manipulation-gazebo
ros2-turtlebot3-bringup ros2-autoware-core-perception ros2-autoware-core-control
ros2-zed-description
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-grid-map-demos ros2-autoware-path-generator ros2-autoware-lanelet2-map-visualizer
ros2-autoware-pose-initializer ros2-autoware-adapi-adaptors ros2-turtlebot3-manipulation-gazebo
ros2-turtlebot3-bringup ros2-autoware-core-perception ros2-autoware-core-control
ros2-zed-description
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_177:
name: ros2-vision-msgs-rviz-plugins ros2-plansys2-bt-actions ros2-plansys2-bringup
ros2-microstrain-inertial-examples swri-console slam-toolbox rviz2 rosbag2-py
ros2-controllers plansys2-executor
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_166
- stage_38_job_167
- stage_38_job_168
- stage_38_job_169
- stage_38_job_170
- stage_38_job_171
- stage_38_job_172
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-vision-msgs-rviz-plugins ros2-plansys2-bt-actions ros2-plansys2-bringup
ros2-microstrain-inertial-examples ros-humble-swri-console ros-humble-slam-toolbox
ros-humble-rviz2 ros-humble-rosbag2-py ros-humble-ros2-controllers ros-humble-plansys2-executor
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-vision-msgs-rviz-plugins ros2-plansys2-bt-actions ros2-plansys2-bringup
ros2-microstrain-inertial-examples ros-humble-swri-console ros-humble-slam-toolbox
ros-humble-rviz2 ros-humble-rosbag2-py ros-humble-ros2-controllers ros-humble-plansys2-executor
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_178:
name: octomap-rviz-plugins nav2-rviz-plugins nav2-core nav2-collision-monitor
moveit-ros-planning moveit-ros-control-interface moveit-plugins moveit-planners-chomp
moveit-chomp-optimizer-adapter gz-ros2-control-demos
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_166
- stage_38_job_167
- stage_38_job_168
- stage_38_job_169
- stage_38_job_170
- stage_38_job_171
- stage_38_job_172
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-octomap-rviz-plugins ros-humble-nav2-rviz-plugins ros-humble-nav2-core
ros-humble-nav2-collision-monitor ros-humble-moveit-ros-planning ros-humble-moveit-ros-control-interface
ros-humble-moveit-plugins ros-humble-moveit-planners-chomp ros-humble-moveit-chomp-optimizer-adapter
ros-humble-gz-ros2-control-demos
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-octomap-rviz-plugins ros-humble-nav2-rviz-plugins
ros-humble-nav2-core ros-humble-nav2-collision-monitor ros-humble-moveit-ros-planning
ros-humble-moveit-ros-control-interface ros-humble-moveit-plugins ros-humble-moveit-planners-chomp
ros-humble-moveit-chomp-optimizer-adapter ros-humble-gz-ros2-control-demos
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_179:
name: grid-map-costmap-2d gazebo-ros2-control-demos costmap-queue autoware-utils
autoware-trajectory autoware-simple-pure-pursuit autoware-planning-topic-converter
autoware-planning-test-manager autoware-planning-factor-interface autoware-ndt-scan-matcher
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_166
- stage_38_job_167
- stage_38_job_168
- stage_38_job_169
- stage_38_job_170
- stage_38_job_171
- stage_38_job_172
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-grid-map-costmap-2d ros-humble-gazebo-ros2-control-demos
ros-humble-costmap-queue ros-humble-autoware-utils ros-humble-autoware-trajectory
ros-humble-autoware-simple-pure-pursuit ros-humble-autoware-planning-topic-converter
ros-humble-autoware-planning-test-manager ros-humble-autoware-planning-factor-interface
ros-humble-autoware-ndt-scan-matcher
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-grid-map-costmap-2d ros-humble-gazebo-ros2-control-demos
ros-humble-costmap-queue ros-humble-autoware-utils ros-humble-autoware-trajectory
ros-humble-autoware-simple-pure-pursuit ros-humble-autoware-planning-topic-converter
ros-humble-autoware-planning-test-manager ros-humble-autoware-planning-factor-interface
ros-humble-autoware-ndt-scan-matcher
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_39_job_180:
name: autoware-map-loader autoware-map-height-fitter autoware-euclidean-cluster-object-detector
autoware-default-adapi apriltag-tools
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_38_job_166
- stage_38_job_167
- stage_38_job_168
- stage_38_job_169
- stage_38_job_170
- stage_38_job_171
- stage_38_job_172
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-map-loader ros-humble-autoware-map-height-fitter
ros-humble-autoware-euclidean-cluster-object-detector ros-humble-autoware-default-adapi
ros-humble-apriltag-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-map-loader ros-humble-autoware-map-height-fitter
ros-humble-autoware-euclidean-cluster-object-detector ros-humble-autoware-default-adapi
ros-humble-apriltag-tools
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_181:
name: ros2-moveit-ros-move-group ros2-dwb-plugins ros2-dwb-critics ros2-nav2-rotation-shim-controller
ros2-moveit-ros-benchmarks ros2-kortex-description ros2-moveit-visual-tools
ros2-rosbag2-tests ros2-autoware-behavior-velocity-planner-common ros2-irobot-create-common-bringup
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_173
- stage_39_job_174
- stage_39_job_175
- stage_39_job_176
- stage_39_job_177
- stage_39_job_178
- stage_39_job_179
- stage_39_job_180
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-ros-move-group ros2-dwb-plugins ros2-dwb-critics ros2-nav2-rotation-shim-controller
ros2-moveit-ros-benchmarks ros2-kortex-description ros2-moveit-visual-tools
ros2-rosbag2-tests ros2-autoware-behavior-velocity-planner-common ros2-irobot-create-common-bringup
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-move-group ros2-dwb-plugins ros2-dwb-critics
ros2-nav2-rotation-shim-controller ros2-moveit-ros-benchmarks ros2-kortex-description
ros2-moveit-visual-tools ros2-rosbag2-tests ros2-autoware-behavior-velocity-planner-common
ros2-irobot-create-common-bringup
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_182:
name: ros2-lbr-fri-ros2 ros2-urdf-tutorial ros2-ur-robot-driver ros2-ros-gz ros2-autoware-mission-planner
ros2-ros-ign-gazebo-demos ros2-grid-map ros2-autoware-core-map ros2-autoware-core-localization
ros2-autoware-core-api
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_173
- stage_39_job_174
- stage_39_job_175
- stage_39_job_176
- stage_39_job_177
- stage_39_job_178
- stage_39_job_179
- stage_39_job_180
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-lbr-fri-ros2 ros2-urdf-tutorial ros2-ur-robot-driver ros2-ros-gz
ros2-autoware-mission-planner ros2-ros-ign-gazebo-demos ros2-grid-map ros2-autoware-core-map
ros2-autoware-core-localization ros2-autoware-core-api
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-lbr-fri-ros2 ros2-urdf-tutorial ros2-ur-robot-driver
ros2-ros-gz ros2-autoware-mission-planner ros2-ros-ign-gazebo-demos ros2-grid-map
ros2-autoware-core-map ros2-autoware-core-localization ros2-autoware-core-api
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_183:
name: ros2-vector-pursuit-controller ros2-turtlebot3-simulations zed-description
vision-msgs-rviz-plugins urdf-launch ur-description turtlebot3-manipulation-gazebo
turtlebot3-bringup rviz-visual-tools rqt-bag
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_173
- stage_39_job_174
- stage_39_job_175
- stage_39_job_176
- stage_39_job_177
- stage_39_job_178
- stage_39_job_179
- stage_39_job_180
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-vector-pursuit-controller ros2-turtlebot3-simulations ros-humble-zed-description
ros-humble-vision-msgs-rviz-plugins ros-humble-urdf-launch ros-humble-ur-description
ros-humble-turtlebot3-manipulation-gazebo ros-humble-turtlebot3-bringup ros-humble-rviz-visual-tools
ros-humble-rqt-bag
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-vector-pursuit-controller ros2-turtlebot3-simulations
ros-humble-zed-description ros-humble-vision-msgs-rviz-plugins ros-humble-urdf-launch
ros-humble-ur-description ros-humble-turtlebot3-manipulation-gazebo ros-humble-turtlebot3-bringup
ros-humble-rviz-visual-tools ros-humble-rqt-bag
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_184:
name: ros-gz-sim-demos ros2bag robotiq-description plansys2-bt-actions plansys2-bringup
nav2-waypoint-follower nav2-theta-star-planner nav2-smoother nav2-smac-planner
nav2-route
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_173
- stage_39_job_174
- stage_39_job_175
- stage_39_job_176
- stage_39_job_177
- stage_39_job_178
- stage_39_job_179
- stage_39_job_180
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-ros-gz-sim-demos ros-humble-ros2bag ros-humble-robotiq-description
ros-humble-plansys2-bt-actions ros-humble-plansys2-bringup ros-humble-nav2-waypoint-follower
ros-humble-nav2-theta-star-planner ros-humble-nav2-smoother ros-humble-nav2-smac-planner
ros-humble-nav2-route
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ros-gz-sim-demos ros-humble-ros2bag ros-humble-robotiq-description
ros-humble-plansys2-bt-actions ros-humble-plansys2-bringup ros-humble-nav2-waypoint-follower
ros-humble-nav2-theta-star-planner ros-humble-nav2-smoother ros-humble-nav2-smac-planner
ros-humble-nav2-route
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_185:
name: nav2-regulated-pure-pursuit-controller nav2-planner nav2-navfn-planner nav2-mppi-controller
nav2-controller nav2-constrained-smoother nav2-bt-navigator nav2-behaviors moveit-ros-warehouse
moveit-ros-robot-interaction
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_173
- stage_39_job_174
- stage_39_job_175
- stage_39_job_176
- stage_39_job_177
- stage_39_job_178
- stage_39_job_179
- stage_39_job_180
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-nav2-regulated-pure-pursuit-controller ros-humble-nav2-planner
ros-humble-nav2-navfn-planner ros-humble-nav2-mppi-controller ros-humble-nav2-controller
ros-humble-nav2-constrained-smoother ros-humble-nav2-bt-navigator ros-humble-nav2-behaviors
ros-humble-moveit-ros-warehouse ros-humble-moveit-ros-robot-interaction
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-nav2-regulated-pure-pursuit-controller ros-humble-nav2-planner
ros-humble-nav2-navfn-planner ros-humble-nav2-mppi-controller ros-humble-nav2-controller
ros-humble-nav2-constrained-smoother ros-humble-nav2-bt-navigator ros-humble-nav2-behaviors
ros-humble-moveit-ros-warehouse ros-humble-moveit-ros-robot-interaction
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_186:
name: moveit-planners-ompl moveit-kinematics microstrain-inertial-examples lbr-description
irobot-create-control grid-map-demos franka-description dwb-core autoware-velocity-smoother
autoware-route-handler
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_173
- stage_39_job_174
- stage_39_job_175
- stage_39_job_176
- stage_39_job_177
- stage_39_job_178
- stage_39_job_179
- stage_39_job_180
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-moveit-planners-ompl ros-humble-moveit-kinematics ros-humble-microstrain-inertial-examples
ros-humble-lbr-description ros-humble-irobot-create-control ros-humble-grid-map-demos
ros-humble-franka-description ros-humble-dwb-core ros-humble-autoware-velocity-smoother
ros-humble-autoware-route-handler
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-planners-ompl ros-humble-moveit-kinematics
ros-humble-microstrain-inertial-examples ros-humble-lbr-description ros-humble-irobot-create-control
ros-humble-grid-map-demos ros-humble-franka-description ros-humble-dwb-core
ros-humble-autoware-velocity-smoother ros-humble-autoware-route-handler
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_40_job_187:
name: autoware-pose-initializer autoware-path-generator autoware-lanelet2-map-visualizer
autoware-core-perception autoware-core-control autoware-adapi-adaptors
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_39_job_173
- stage_39_job_174
- stage_39_job_175
- stage_39_job_176
- stage_39_job_177
- stage_39_job_178
- stage_39_job_179
- stage_39_job_180
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-pose-initializer ros-humble-autoware-path-generator
ros-humble-autoware-lanelet2-map-visualizer ros-humble-autoware-core-perception
ros-humble-autoware-core-control ros-humble-autoware-adapi-adaptors
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-pose-initializer ros-humble-autoware-path-generator
ros-humble-autoware-lanelet2-map-visualizer ros-humble-autoware-core-perception
ros-humble-autoware-core-control ros-humble-autoware-adapi-adaptors
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_188:
name: ros2-moveit-ros-planning-interface ros2-moveit-resources-prbt-moveit-config
ros2-nav2-dwb-controller ros2-clearpath-manipulators-description ros2-rosbag2
ros2-autoware-motion-velocity-planner-common ros2-autoware-behavior-velocity-planner
ros2-lbr-ros2-control ros2-ur-calibration ros2-ros-ign
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
- stage_40_job_187
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-ros-planning-interface ros2-moveit-resources-prbt-moveit-config
ros2-nav2-dwb-controller ros2-clearpath-manipulators-description ros2-rosbag2
ros2-autoware-motion-velocity-planner-common ros2-autoware-behavior-velocity-planner
ros2-lbr-ros2-control ros2-ur-calibration ros2-ros-ign
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-planning-interface ros2-moveit-resources-prbt-moveit-config
ros2-nav2-dwb-controller ros2-clearpath-manipulators-description ros2-rosbag2
ros2-autoware-motion-velocity-planner-common ros2-autoware-behavior-velocity-planner
ros2-lbr-ros2-control ros2-ur-calibration ros2-ros-ign
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_189:
name: ros2-lbr-demos-advanced-py ros2-lbr-demos-advanced-cpp vector-pursuit-controller
urdf-tutorial ur-robot-driver turtlebot3-simulations rosbag2-tests ros-ign-gazebo-demos
ros-gz nav2-rotation-shim-controller
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
- stage_40_job_187
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-lbr-demos-advanced-py ros2-lbr-demos-advanced-cpp ros-humble-vector-pursuit-controller
ros-humble-urdf-tutorial ros-humble-ur-robot-driver ros-humble-turtlebot3-simulations
ros-humble-rosbag2-tests ros-humble-ros-ign-gazebo-demos ros-humble-ros-gz
ros-humble-nav2-rotation-shim-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-lbr-demos-advanced-py ros2-lbr-demos-advanced-cpp ros-humble-vector-pursuit-controller
ros-humble-urdf-tutorial ros-humble-ur-robot-driver ros-humble-turtlebot3-simulations
ros-humble-rosbag2-tests ros-humble-ros-ign-gazebo-demos ros-humble-ros-gz
ros-humble-nav2-rotation-shim-controller
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_190:
name: moveit-visual-tools moveit-ros-move-group moveit-ros-benchmarks lbr-fri-ros2
kortex-description irobot-create-common-bringup grid-map dwb-plugins dwb-critics
autoware-mission-planner
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
- stage_40_job_187
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-moveit-visual-tools ros-humble-moveit-ros-move-group
ros-humble-moveit-ros-benchmarks ros-humble-lbr-fri-ros2 ros-humble-kortex-description
ros-humble-irobot-create-common-bringup ros-humble-grid-map ros-humble-dwb-plugins
ros-humble-dwb-critics ros-humble-autoware-mission-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-visual-tools ros-humble-moveit-ros-move-group
ros-humble-moveit-ros-benchmarks ros-humble-lbr-fri-ros2 ros-humble-kortex-description
ros-humble-irobot-create-common-bringup ros-humble-grid-map ros-humble-dwb-plugins
ros-humble-dwb-critics ros-humble-autoware-mission-planner
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_41_job_191:
name: autoware-core-map autoware-core-localization autoware-core-api autoware-behavior-velocity-planner-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_40_job_181
- stage_40_job_182
- stage_40_job_183
- stage_40_job_184
- stage_40_job_185
- stage_40_job_186
- stage_40_job_187
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-core-map ros-humble-autoware-core-localization
ros-humble-autoware-core-api ros-humble-autoware-behavior-velocity-planner-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-core-map ros-humble-autoware-core-localization
ros-humble-autoware-core-api ros-humble-autoware-behavior-velocity-planner-common
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_192:
name: ros2-moveit-ros-visualization ros2-moveit-resources-prbt-pg70-support ros2-navigation2
ros2-clearpath-description ros2-rqt-bag-plugins ros2-moveit-servo ros2-ros-base
ros2-autoware-motion-velocity-planner ros2-autoware-motion-velocity-obstacle-stop-module
ros2-autoware-behavior-velocity-stop-line-module
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-ros-visualization ros2-moveit-resources-prbt-pg70-support
ros2-navigation2 ros2-clearpath-description ros2-rqt-bag-plugins ros2-moveit-servo
ros2-ros-base ros2-autoware-motion-velocity-planner ros2-autoware-motion-velocity-obstacle-stop-module
ros2-autoware-behavior-velocity-stop-line-module
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-ros-visualization ros2-moveit-resources-prbt-pg70-support
ros2-navigation2 ros2-clearpath-description ros2-rqt-bag-plugins ros2-moveit-servo
ros2-ros-base ros2-autoware-motion-velocity-planner ros2-autoware-motion-velocity-obstacle-stop-module
ros2-autoware-behavior-velocity-stop-line-module
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_193:
name: ros2-moveit-hybrid-planning ros2-lbr-moveit-cpp ur-calibration rosbag2 ros-ign
nav2-dwb-controller moveit-ros-planning-interface moveit-resources-prbt-moveit-config
lbr-ros2-control lbr-demos-advanced-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-hybrid-planning ros2-lbr-moveit-cpp ros-humble-ur-calibration
ros-humble-rosbag2 ros-humble-ros-ign ros-humble-nav2-dwb-controller ros-humble-moveit-ros-planning-interface
ros-humble-moveit-resources-prbt-moveit-config ros-humble-lbr-ros2-control
ros-humble-lbr-demos-advanced-py
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-hybrid-planning ros2-lbr-moveit-cpp ros-humble-ur-calibration
ros-humble-rosbag2 ros-humble-ros-ign ros-humble-nav2-dwb-controller ros-humble-moveit-ros-planning-interface
ros-humble-moveit-resources-prbt-moveit-config ros-humble-lbr-ros2-control
ros-humble-lbr-demos-advanced-py
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_42_job_194:
name: lbr-demos-advanced-cpp clearpath-manipulators-description autoware-motion-velocity-planner-common
autoware-behavior-velocity-planner
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_41_job_188
- stage_41_job_189
- stage_41_job_190
- stage_41_job_191
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-lbr-demos-advanced-cpp ros-humble-clearpath-manipulators-description
ros-humble-autoware-motion-velocity-planner-common ros-humble-autoware-behavior-velocity-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-lbr-demos-advanced-cpp ros-humble-clearpath-manipulators-description
ros-humble-autoware-motion-velocity-planner-common ros-humble-autoware-behavior-velocity-planner
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_195:
name: ros2-moveit-setup-framework ros2-pilz-industrial-motion-planner ros2-moveit-ros
ros2-nav2-bringup ros2-rqt-common-plugins ros2-ur-moveit-config ros2-lbr-bringup
ros2-simulation ros2-perception ros2-autoware-core-planning
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_192
- stage_42_job_193
- stage_42_job_194
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-setup-framework ros2-pilz-industrial-motion-planner
ros2-moveit-ros ros2-nav2-bringup ros2-rqt-common-plugins ros2-ur-moveit-config
ros2-lbr-bringup ros2-simulation ros2-perception ros2-autoware-core-planning
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-setup-framework ros2-pilz-industrial-motion-planner
ros2-moveit-ros ros2-nav2-bringup ros2-rqt-common-plugins ros2-ur-moveit-config
ros2-lbr-bringup ros2-simulation ros2-perception ros2-autoware-core-planning
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_196:
name: rqt-bag-plugins ros-base navigation2 moveit-servo moveit-ros-visualization
moveit-resources-prbt-pg70-support moveit-hybrid-planning lbr-moveit-cpp clearpath-description
autoware-motion-velocity-planner
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_192
- stage_42_job_193
- stage_42_job_194
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-rqt-bag-plugins ros-humble-ros-base ros-humble-navigation2
ros-humble-moveit-servo ros-humble-moveit-ros-visualization ros-humble-moveit-resources-prbt-pg70-support
ros-humble-moveit-hybrid-planning ros-humble-lbr-moveit-cpp ros-humble-clearpath-description
ros-humble-autoware-motion-velocity-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rqt-bag-plugins ros-humble-ros-base ros-humble-navigation2
ros-humble-moveit-servo ros-humble-moveit-ros-visualization ros-humble-moveit-resources-prbt-pg70-support
ros-humble-moveit-hybrid-planning ros-humble-lbr-moveit-cpp ros-humble-clearpath-description
ros-humble-autoware-motion-velocity-planner
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_43_job_197:
name: autoware-motion-velocity-obstacle-stop-module autoware-behavior-velocity-stop-line-module
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_42_job_192
- stage_42_job_193
- stage_42_job_194
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-autoware-motion-velocity-obstacle-stop-module ros-humble-autoware-behavior-velocity-stop-line-module
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-autoware-motion-velocity-obstacle-stop-module
ros-humble-autoware-behavior-velocity-stop-line-module
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_198:
name: ros2-moveit-setup-core-plugins ros2-moveit-setup-controllers ros2-moveit-setup-app-plugins
ros2-moveit-setup-srdf-plugins ros2-moveit-planners ros2-turtlebot3-navigation2
ros2-desktop ros2-ur ros2-lbr-fri-ros2-stack ros2-lbr-demos-py
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_195
- stage_43_job_196
- stage_43_job_197
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-setup-core-plugins ros2-moveit-setup-controllers ros2-moveit-setup-app-plugins
ros2-moveit-setup-srdf-plugins ros2-moveit-planners ros2-turtlebot3-navigation2
ros2-desktop ros2-ur ros2-lbr-fri-ros2-stack ros2-lbr-demos-py
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
ros2-turtlebot3-navigation2 ros2-desktop ros2-ur ros2-lbr-fri-ros2-stack
ros2-lbr-demos-py
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_199:
name: ros2-lbr-demos-cpp ros2-autoware-core ur-moveit-config simulation rqt-common-plugins
pilz-industrial-motion-planner perception nav2-bringup moveit-setup-framework
moveit-ros
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_195
- stage_43_job_196
- stage_43_job_197
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-lbr-demos-cpp ros2-autoware-core ros-humble-ur-moveit-config
ros-humble-simulation ros-humble-rqt-common-plugins ros-humble-pilz-industrial-motion-planner
ros-humble-perception ros-humble-nav2-bringup ros-humble-moveit-setup-framework
ros-humble-moveit-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-lbr-demos-cpp ros2-autoware-core ros-humble-ur-moveit-config
ros-humble-simulation ros-humble-rqt-common-plugins ros-humble-pilz-industrial-motion-planner
ros-humble-perception ros-humble-nav2-bringup ros-humble-moveit-setup-framework
ros-humble-moveit-ros
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_44_job_200:
name: lbr-bringup autoware-core-planning
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_43_job_195
- stage_43_job_196
- stage_43_job_197
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-lbr-bringup ros-humble-autoware-core-planning
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-lbr-bringup ros-humble-autoware-core-planning
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_201:
name: ros2-moveit-setup-assistant ros2-moveit-task-constructor-core ros2-clearpath-manipulators
ros2-turtlebot3 ros2-desktop-full ur turtlebot3-navigation2 moveit-setup-srdf-plugins
moveit-setup-core-plugins moveit-setup-controllers
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_198
- stage_44_job_199
- stage_44_job_200
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit-setup-assistant ros2-moveit-task-constructor-core ros2-clearpath-manipulators
ros2-turtlebot3 ros2-desktop-full ros-humble-ur ros-humble-turtlebot3-navigation2
ros-humble-moveit-setup-srdf-plugins ros-humble-moveit-setup-core-plugins
ros-humble-moveit-setup-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit-setup-assistant ros2-moveit-task-constructor-core
ros2-clearpath-manipulators ros2-turtlebot3 ros2-desktop-full ros-humble-ur
ros-humble-turtlebot3-navigation2 ros-humble-moveit-setup-srdf-plugins ros-humble-moveit-setup-core-plugins
ros-humble-moveit-setup-controllers
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_45_job_202:
name: moveit-setup-app-plugins moveit-planners lbr-fri-ros2-stack lbr-demos-py
lbr-demos-cpp desktop autoware-core
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_44_job_198
- stage_44_job_199
- stage_44_job_200
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-moveit-setup-app-plugins ros-humble-moveit-planners ros-humble-lbr-fri-ros2-stack
ros-humble-lbr-demos-py ros-humble-lbr-demos-cpp ros-humble-desktop ros-humble-autoware-core
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-setup-app-plugins ros-humble-moveit-planners
ros-humble-lbr-fri-ros2-stack ros-humble-lbr-demos-py ros-humble-lbr-demos-cpp
ros-humble-desktop ros-humble-autoware-core
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_203:
name: ros2-moveit ros2-moveit-task-constructor-capabilities ros2-clearpath-generator-common
ros2-med7-moveit-config ros2-med14-moveit-config ros2-iiwa7-moveit-config ros2-iiwa14-moveit-config
turtlebot3 moveit-task-constructor-core moveit-setup-assistant
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_201
- stage_45_job_202
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-moveit ros2-moveit-task-constructor-capabilities ros2-clearpath-generator-common
ros2-med7-moveit-config ros2-med14-moveit-config ros2-iiwa7-moveit-config
ros2-iiwa14-moveit-config ros-humble-turtlebot3 ros-humble-moveit-task-constructor-core
ros-humble-moveit-setup-assistant
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-moveit ros2-moveit-task-constructor-capabilities ros2-clearpath-generator-common
ros2-med7-moveit-config ros2-med14-moveit-config ros2-iiwa7-moveit-config
ros2-iiwa14-moveit-config ros-humble-turtlebot3 ros-humble-moveit-task-constructor-core
ros-humble-moveit-setup-assistant
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_46_job_204:
name: desktop-full clearpath-manipulators
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_45_job_201
- stage_45_job_202
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-desktop-full ros-humble-clearpath-manipulators
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-desktop-full ros-humble-clearpath-manipulators
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_47_job_205:
name: ros2-clearpath-common ros2-moveit-task-constructor-demo moveit-task-constructor-capabilities
moveit med7-moveit-config med14-moveit-config iiwa7-moveit-config iiwa14-moveit-config
clearpath-generator-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_46_job_203
- stage_46_job_204
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros2-clearpath-common ros2-moveit-task-constructor-demo ros-humble-moveit-task-constructor-capabilities
ros-humble-moveit ros-humble-med7-moveit-config ros-humble-med14-moveit-config
ros-humble-iiwa7-moveit-config ros-humble-iiwa14-moveit-config ros-humble-clearpath-generator-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros2-clearpath-common ros2-moveit-task-constructor-demo ros-humble-moveit-task-constructor-capabilities
ros-humble-moveit ros-humble-med7-moveit-config ros-humble-med14-moveit-config
ros-humble-iiwa7-moveit-config ros-humble-iiwa14-moveit-config ros-humble-clearpath-generator-common
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
stage_48_job_206:
name: moveit-task-constructor-demo clearpath-common
runs-on: macos-15
strategy:
fail-fast: false
needs:
- stage_47_job_205
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pixi
uses: prefix-dev/setup-pixi@v0
with:
pixi-version: latest
cache: 'true'
log-level: v
frozen: 'true'
- name: Build ros-humble-moveit-task-constructor-demo ros-humble-clearpath-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-task-constructor-demo ros-humble-clearpath-common
BUILD_TARGET: osx-arm64
run: |
export CI=github
export GIT_BRANCH=${GITHUB_REF_NAME}
export FEEDSTOCK_NAME=${GITHUB_REPOSITORY##*/}
.scripts/build_unix.sh --target $BUILD_TARGET
permissions:
id-token: write
attestations: write
name: build_osx_arm64
on:
push:
branches:
- buildbranch_osx_arm64