Skip to content

Orchestrate version monitoring workflows#117

Merged
kwabenantim merged 1 commit into
mainfrom
79-orchestrate-workflows
Jun 8, 2026
Merged

Orchestrate version monitoring workflows#117
kwabenantim merged 1 commit into
mainfrom
79-orchestrate-workflows

Conversation

@kwabenantim

Copy link
Copy Markdown
Member

Supports #79

… workflows

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 adjusts the permissions of the “record build” jobs in the dependency build workflows so the shared update-monitored-versions.yml reusable workflow can create/update pull requests when it records a successful dependency build on main. This supports the automation needed for Issue #79’s dependency version monitoring flow (recording newly built versions via PRs).

Changes:

  • Grant pull-requests: write to the record job in each dependency build workflow.
  • Enable the shared update-monitored-versions.yml workflow (invoked by record) to create PRs with the default GITHUB_TOKEN rather than failing due to insufficient permissions.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/build-xsd.yml Adds PR write permission so the record job can open/update PRs when recording XSD builds.
.github/workflows/build-xercesc.yml Adds PR write permission so the record job can open/update PRs when recording Xerces-C builds.
.github/workflows/build-vtk.yml Adds PR write permission so the record job can open/update PRs when recording VTK builds.
.github/workflows/build-sundials.yml Adds PR write permission so the record job can open/update PRs when recording SUNDIALS builds.
.github/workflows/build-petsc.yml Adds PR write permission so the record job can open/update PRs when recording PETSc builds.
.github/workflows/build-hdf5.yml Adds PR write permission so the record job can open/update PRs when recording HDF5 builds.
.github/workflows/build-boost.yml Adds PR write permission so the record job can open/update PRs when recording Boost builds.

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

@kwabenantim kwabenantim merged commit 786bde3 into main Jun 8, 2026
1 check passed
@kwabenantim kwabenantim deleted the 79-orchestrate-workflows branch June 8, 2026 09:47
@kwabenantim kwabenantim linked an issue Jun 8, 2026 that may be closed by this pull request
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.

Monitor dependency versions

2 participants