Skip to content

feature: scaffold release candidate and snapshot handoff flow#316

Merged
mrlunchbox777 merged 17 commits intomainfrom
feature/release-candidate-scaffold-307
Apr 8, 2026
Merged

feature: scaffold release candidate and snapshot handoff flow#316
mrlunchbox777 merged 17 commits intomainfrom
feature/release-candidate-scaffold-307

Conversation

@mrlunchbox777
Copy link
Copy Markdown
Owner

@mrlunchbox777 mrlunchbox777 commented Mar 29, 2026

Summary

  • Scaffold release-candidate workflow orchestration for issue feature: workflow release-candidate scaffold #307, including safer event handling for dispatch inputs and typed/escaped candidate metadata generation.
  • Add local work snapshot tooling (.agents/work-snapshot.local.md, updater script, make snapshot) and the work-snapshot skill to improve session handoffs.
  • Refresh agent docs/manifests and changelog/version entries, including follow-up fixes from PR review (single gh pr view snapshot query, python3 prerequisite check, and updated docs timestamps).

Related

@github-actions github-actions Bot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. changes/documentation Documentation file changes changes/root Root file changes labels Mar 29, 2026
@mrlunchbox777 mrlunchbox777 added kind/feature New feature or request priority/3 Medium priority status/doing Being worked labels Mar 29, 2026
… a pr, updating the yank process, and the related docs
@github-actions github-actions Bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. changes/meta .github file changes and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Mar 29, 2026
@mrlunchbox777 mrlunchbox777 linked an issue Mar 29, 2026 that may be closed by this pull request
1 task
@mrlunchbox777 mrlunchbox777 requested a review from Copilot March 29, 2026 03:58
Copy link
Copy Markdown
Contributor

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

Scaffolds the initial release-candidate orchestration pipeline (per #307/#296) and updates repository docs/agent-skill indexes to reflect the new workflow planning and added skill, alongside a version + changelog bump.

Changes:

  • Added a new GitHub Actions workflow to generate immutable release-candidate metadata artifacts on eligible main merges (and via manual dispatch).
  • Bumped BasicSetupCliVersion to 0.1.16 and added a corresponding CHANGELOG.md entry.
  • Added the wip-pr-setup agent skill and updated agent skill indexes/manifests.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
.github/workflows/release.yml New release-candidate workflow scaffold that generates and uploads candidate metadata.
bsctl/static/resources/constants.yaml Version bump to 0.1.16.
CHANGELOG.md Added release notes entry for 0.1.16.
docs/agent-skills-and-release-plan.md Updated release plan acceptance criteria and #314 scope details.
.agents/skills/wip-pr-setup/SKILL.md New agent skill definition for standardized WIP PR setup flow.
AGENTS.md Added the new skill to the Skills index.
.agents/README.md Added the new skill to the instructions index; updated “Last updated”.
.agents/skills/manifest.md Added the new skill entry; updated “Last updated”.

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

Comment thread .github/workflows/release.yml Outdated
Comment thread .github/workflows/release.yml Outdated
Comment thread .github/workflows/release.yml Outdated
@github-actions github-actions Bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Apr 4, 2026
Copy link
Copy Markdown
Contributor

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

Copilot reviewed 11 out of 12 changed files in this pull request and generated 5 comments.


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

Comment thread .agents/scripts/update-work-snapshot.sh
Comment thread .agents/scripts/update-work-snapshot.sh Outdated
Comment thread CHANGELOG.md Outdated
Comment thread .agents/README.md Outdated
Comment thread .agents/skills/manifest.md Outdated
@mrlunchbox777 mrlunchbox777 changed the title feature: scaffold release candidate workflow feature: scaffold release candidate and snapshot handoff flow Apr 8, 2026
@github-actions github-actions Bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Apr 8, 2026
@mrlunchbox777 mrlunchbox777 requested a review from Copilot April 8, 2026 02:22
Copy link
Copy Markdown
Contributor

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

Copilot reviewed 11 out of 12 changed files in this pull request and generated 2 comments.


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

Comment thread .github/workflows/release.yml
Comment thread .agents/scripts/update-work-snapshot.sh
@mrlunchbox777
Copy link
Copy Markdown
Owner Author

Deferring automated label-family sync validation to follow-up issue #319 so this PR stays scoped to release-candidate + snapshot handoff work. We can implement the CI check there without blocking #307.

Copy link
Copy Markdown
Contributor

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

Copilot reviewed 11 out of 12 changed files in this pull request and generated 2 comments.


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

Comment thread .github/workflows/release.yml
Comment thread .agents/skills/work-snapshot/SKILL.md
Copy link
Copy Markdown
Contributor

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

Copilot reviewed 11 out of 12 changed files in this pull request and generated 2 comments.


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

Comment thread Makefile
Comment thread .agents/scripts/update-work-snapshot.sh
Copy link
Copy Markdown
Contributor

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

Copilot reviewed 11 out of 12 changed files in this pull request and generated 3 comments.


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

Comment thread .agents/scripts/update-work-snapshot.sh Outdated
Comment thread .github/workflows/release.yml
Comment thread CHANGELOG.md Outdated
Copy link
Copy Markdown
Contributor

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

Copilot reviewed 11 out of 12 changed files in this pull request and generated no new comments.


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

…n additive and made those changes to the changelog
Copy link
Copy Markdown
Contributor

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

Copilot reviewed 13 out of 14 changed files in this pull request and generated 2 comments.


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

Comment thread .github/workflows/release.yml
Comment thread CHANGELOG.md Outdated
@mrlunchbox777 mrlunchbox777 merged commit b97625f into main Apr 8, 2026
8 checks passed
@mrlunchbox777 mrlunchbox777 deleted the feature/release-candidate-scaffold-307 branch April 8, 2026 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changes/documentation Documentation file changes changes/meta .github file changes changes/root Root file changes kind/feature New feature or request priority/3 Medium priority size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. status/doing Being worked

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: sync agent/release plan doc with created issue IDs

2 participants