Skip to content

Conversation

@Sarthak-Shaha
Copy link
Contributor

@Sarthak-Shaha Sarthak-Shaha commented Jan 16, 2026

Issue Link:
MATTER-5610

Description of Problem/Feature:
Create a version update workflow

Description of Fix/Solution:

  1. Added Version Update workflow (manual workflow_dispatch) that:
  • Accepts inputs for Matter Extension version, SDK version, and whether to update README links.
  • Checks out the repo, sets up Python, and runs slc/script/update_version.py with the provided inputs.
  • Uses a GitHub App token to create a PR from automation/version_update back to the branch the workflow was run on (so checks trigger properly).
  1. Enhanced slc/script/update_version.py to:
  • Validate input formats for extension, SDK, and readme flag.
  • Update version references in slc/**/*.md and the root README.md.

Testing Done:
Test PR: #435 ( Description is updated )

Follow-up PR will be done in release_2.8 so we can use it to update pointers to 2.8.1

@Sarthak-Shaha Sarthak-Shaha requested a review from a team as a code owner January 16, 2026 20:15
@Sarthak-Shaha Sarthak-Shaha changed the title MATTER-5610 : Update/version update MATTER-5610 : Extension version update automation Jan 16, 2026
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