Skip to content

Commit

Permalink
Install empy
Browse files Browse the repository at this point in the history
  • Loading branch information
christophfroehlich committed Nov 26, 2024
1 parent 6afbe12 commit b69d57e
Showing 1 changed file with 22 additions and 18 deletions.
40 changes: 22 additions & 18 deletions .github/workflows/reusable-ros-tooling-win-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,25 @@ jobs:
with:
python-version: '3.8'

- uses: ros-tooling/[email protected]
with:
required-ros-distributions: ${{ inputs.ros_distro }}
use-ros2-testing: true

- name: Install boost
uses: MarkusJx/[email protected]
if: ${{ inputs.install_boost }}
id: install-boost
with:
# REQUIRED: Specify the required boost version
# A list of supported versions can be found here:
# https://github.com/MarkusJx/prebuilt-boost/blob/main/versions-manifest.json
boost_version: 1.86.0
# OPTIONAL: Specify a platform version
platform_version: 2019
# OPTIONAL: Specify a toolset
toolset: msvc

- name: vcpkg build
uses: johnwason/vcpkg-action@v6
id: vcpkg
Expand All @@ -74,24 +93,9 @@ jobs:
"target-triplet=$var2" | Out-File -FilePath $Env:GITHUB_OUTPUT -Append
"manifest-mode=$var3" | Out-File -FilePath $Env:GITHUB_OUTPUT -Append
- uses: ros-tooling/[email protected]
with:
required-ros-distributions: ${{ inputs.ros_distro }}
use-ros2-testing: true

- name: Install boost
uses: MarkusJx/[email protected]
if: ${{ inputs.install_boost }}
id: install-boost
with:
# REQUIRED: Specify the required boost version
# A list of supported versions can be found here:
# https://github.com/MarkusJx/prebuilt-boost/blob/main/versions-manifest.json
boost_version: 1.86.0
# OPTIONAL: Specify a platform version
platform_version: 2019
# OPTIONAL: Specify a toolset
toolset: msvc
- name: Install python dependencies
run: |
pip3 install empty
- name: Checkout default ref when build is not scheduled
if: ${{ github.event_name != 'schedule' }}
Expand Down

0 comments on commit b69d57e

Please sign in to comment.