Skip to content

feat: activate integration tests from all prs to pro and example ws#678

Open
shaur-k wants to merge 1 commit into
mainfrom
integration-test-all-prs
Open

feat: activate integration tests from all prs to pro and example ws#678
shaur-k wants to merge 1 commit into
mainfrom
integration-test-all-prs

Conversation

@shaur-k
Copy link
Copy Markdown
Collaborator

@shaur-k shaur-k commented May 29, 2026

@shaur-k shaur-k added this to the 9.4.0 milestone May 29, 2026
@shaur-k shaur-k requested review from JWhitleyWork and Copilot May 29, 2026 14:43
@shaur-k shaur-k self-assigned this May 29, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 29, 2026

⚠️ This PR modifies 1 file(s) that also exist in PickNikRobotics/moveit_pro_empty_ws.

Consider whether the change should land upstream in moveit_pro_empty_ws first so downstream forks pick it up on the next sync.

Overlapping files
  • .github/workflows/ci.yaml

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR extends the CI workflow to run the workspace integration test suite not only for local PRs/branches, but also when triggered cross-repo via repository_dispatch from moveit_pro, and to report a single rollup commit status back to the relevant PR SHA(s).

Changes:

  • Adds a repository_dispatch trigger and a resolve job to compute forwarded inputs (image_ref, image_tag, ref, and moveit_pro metadata) based on the trigger type.
  • Switches to a matrix-driven integration-test reusable workflow invocation with the newly forwarded inputs.
  • Adds an integration-status job to post a single byte-identical commit status context (example_ws / integration) to example_ws and (optionally) moveit_pro SHAs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yaml
Comment thread .github/workflows/ci.yaml Outdated
Comment thread .github/workflows/ci.yaml
Comment thread .github/workflows/ci.yaml Outdated
@shaur-k shaur-k force-pushed the integration-test-all-prs branch from be28de6 to af55c59 Compare May 29, 2026 15:14
…s/PickNikRobotics/moveit_pro_ci-0.3.2

chore(deps): bump PickNikRobotics/moveit_pro_ci from 0.2.0 to 0.3.2
@shaur-k shaur-k force-pushed the integration-test-all-prs branch from af55c59 to e21ad00 Compare May 29, 2026 21:35
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.

3 participants