Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: autowarefoundation/autoware_universe
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 90de398a0560720f595da4dbce265b00f29ce31d
Choose a base ref
..
head repository: autowarefoundation/autoware_universe
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e8e5b219f4b484526ca21dc64b1044a5b3e0943d
Choose a head ref
Showing with 14 additions and 7 deletions.
  1. +0 −1 .github/sync-files.yaml
  2. +14 −6 .github/workflows/check-build-depends.yaml
1 change: 0 additions & 1 deletion .github/sync-files.yaml
Original file line number Diff line number Diff line change
@@ -9,7 +9,6 @@
dest: .github/pull_request_template.md
- source: .github/stale.yml
- source: .github/workflows/cancel-previous-workflows.yaml
- source: .github/workflows/check-build-depends.yaml
- source: .github/workflows/clang-tidy-pr-comments.yaml
- source: .github/workflows/clang-tidy-pr-comments-manually.yaml
- source: .github/workflows/comment-on-pr.yaml
20 changes: 14 additions & 6 deletions .github/workflows/check-build-depends.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
# This file is automatically synced from:
# https://github.com/autowarefoundation/sync-file-templates
# To make changes, update the source repository and follow the guidelines in its README.

name: check-build-depends

on:
@@ -21,7 +17,6 @@ jobs:
include:
- rosdistro: humble
container: ros:humble
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
uses: actions/checkout@v4
@@ -33,9 +28,22 @@ jobs:
id: get-self-packages
uses: autowarefoundation/autoware-github-actions/get-self-packages@v1

- name: Prepare build_depends.repos file (main branch)
if: ${{ github.event.pull_request.base.ref == 'main' }}
uses: ./.github/actions/combine-repos-action
with:
base_file: build_depends_humble.repos
overlay_file: build_depends_nightly.repos
output_file: build_depends.repos

- name: Prepare build_depends.repos file (humble branch)
if: ${{ github.event.pull_request.base.ref == 'humble' }}
run: cp build_depends_humble.repos build_depends.repos
shell: bash

- name: Build
uses: autowarefoundation/autoware-github-actions/colcon-build@v1
with:
rosdistro: ${{ matrix.rosdistro }}
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
build-depends-repos: ${{ matrix.build-depends-repos }}
build-depends-repos: build_depends.repos