Skip to content

Add GitHub Actions workflow for colcon build and test - #2

Closed
teixdavide with Copilot wants to merge 4 commits into
mainfrom
copilot/add-github-action-colcon-tests
Closed

Add GitHub Actions workflow for colcon build and test#2
teixdavide with Copilot wants to merge 4 commits into
mainfrom
copilot/add-github-action-colcon-tests

Conversation

Copilot AI commented Feb 2, 2026

Copy link
Copy Markdown

Adds CI automation using colcon to build and test on push and PR events.

Changes

  • .github/workflows/colcon-build-test.yml: CI workflow that installs colcon, creates workspace structure, builds with colcon build, and runs tests with colcon test. Includes explicit GITHUB_TOKEN permissions (contents: read only) and always-run test result reporting via if: always()

  • torque-vectoring/package.xml: Package manifest for colcon discovery. Declares cmake buildtool dependency and marks package as cmake build type

  • .gitignore: Excludes install/ and colcon_ws/ directories

The workflow triggers on all branch pushes and pull requests, failing if tests fail.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 3 commits February 2, 2026 18:36
Co-authored-by: teixdavide <114567030+teixdavide@users.noreply.github.com>
Co-authored-by: teixdavide <114567030+teixdavide@users.noreply.github.com>
Co-authored-by: teixdavide <114567030+teixdavide@users.noreply.github.com>
Copilot AI changed the title [WIP] Add GitHub action to compile and run tests with colcon Add GitHub Actions workflow for colcon build and test Feb 2, 2026
Copilot AI requested a review from teixdavide February 2, 2026 18:39
@teixdavide teixdavide closed this Aug 18, 2026
@teixdavide
teixdavide deleted the copilot/add-github-action-colcon-tests branch August 18, 2026 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants