Skip to content

Add GitHub workflows to trigger AzDO someip PR build and revision update pipelines - #24

Open
ggrigory wants to merge 4 commits into
ni/mainfrom
users/ggrigory/Create_workflows_to_trigger_AzDo_piplines
Open

ggrigory wants to merge 4 commits into
ni/mainfrom
users/ggrigory/Create_workflows_to_trigger_AzDo_piplines

Conversation

@ggrigory

@ggrigory ggrigory commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator

Adds two workflows that connect ni/vsomeip to the srd-tran-vehicle-networks AzDO pipelines:

"trigger-azdo-pr-pipeline.yml": on PRs targeting "ni/main" (skips drafts and fork PRs), queues the AzDO someip PR pipeline, waits for the result, and cancels the AzDO run when superseded or cancelled.
"trigger-azdo-revision-update.yml": on push to "ni/main", queues the AzDO pipeline that updates "vsomeip-revision.txt". On success, that pipeline opens an auto-complete PR in srd-tran-vehicle-networks that updates "someip/vsomeip/vsomeip-revision.txt" to the new "ni/main" SHA. When that PR merges to "main", the AzDO someip CI pipeline triggers automatically, so it builds and tests the pinned revision right away.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

Error handling can falsely report successful queueing and leave Azure DevOps runs active after polling failures.

2 open findings
What changed in this PR

Adds GitHub Actions integration with Azure DevOps for PR validation and revision updates.

Changes:

  • Triggers and monitors Azure DevOps PR builds.
  • Triggers revision updates after pushes to ni/main.
  • Cancels superseded Azure DevOps PR runs.
File Description
.github/​workflows/​trigger-azdo-pr-pipeline.yml Queues, monitors, and cancels PR builds.
.github/​workflows/​trigger-azdo-revision-update.yml Queues revision-update pipelines.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/trigger-azdo-revision-update.yml Outdated
Comment thread .github/workflows/trigger-azdo-pr-pipeline.yml Outdated
ggrigory and others added 2 commits October 14, 2026 18:10
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@ggrigory
ggrigory marked this pull request as ready for review October 16, 2026 08:00
@ggrigory
ggrigory requested a review from a team October 16, 2026 08:00
@Stek210588

Copy link
Copy Markdown
Collaborator

From a functional standpoint it looks good, the PR pipeline is correctly triggered in azdo from Github. @szb640 can you check also this PR?

@Stek210588
Stek210588 requested a review from szb640 October 16, 2026 08:07
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.

4 participants