Skip to content

fix(release): close linked issues on stable releases - #522

Merged
lklynet merged 2 commits into
mainfrom
feature/fix/close-linked-issues
Aug 3, 2026
Merged

fix(release): close linked issues on stable releases#522
lklynet merged 2 commits into
mainfrom
feature/fix/close-linked-issues

Conversation

@lklynet

@lklynet lklynet commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Summary

Update the release status workflow to close linked issues when a stable release ships, while keeping them open for nightly builds.

Validation

  • CI passes
  • Tested using the ghcr.io/lklynet/aurral:pr-<number> preview image, or not required
  • Upgrade, migration, and rollback notes are updated where applicable

Test plan

  • Affected area(s): release notifications, GitHub issue management
  • Automated coverage: Existing release workflow and shell validation
  • Manual steps and expected result: Verify nightly releases leave linked issues open and stable releases close eligible linked issues with the completed reason.

Release impact

  • Major: incompatible change
  • Minor: backward-compatible feature
  • Patch: backward-compatible fix
  • None: documentation, CI, tests, or internal-only change

Summary by CodeRabbit

  • New Features
    • Nightly status updates now clarify that linked issues remain open until a stable release.
    • Stable release notifications automatically close linked issues as completed and record the closure.

- Keep linked issues open for nightly releases
- Close completed linked issues when stable releases ship
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Aurral preview image ready

This image was rebuilt from the latest push to this pull request. It will be replaced when you push another change.

docker pull ghcr.io/lklynet/aurral:pr-522

To test it with your existing Docker Compose setup:

  1. Back up your Aurral config.
  2. Temporarily change the Aurral service image to ghcr.io/lklynet/aurral:pr-522.
  3. Run docker compose pull aurral && docker compose up -d aurral.
  4. Exercise the behavior changed by this pull request.
  5. Restore the image reference that was configured before testing.

View the preview workflow run · Report a problem

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 086a087c-62cb-434a-99e2-ec46cad9b215

📥 Commits

Reviewing files that changed from the base of the PR and between 649daed and 3bec234.

📒 Files selected for processing (1)
  • scripts/notify-github-status.sh

📝 Walkthrough

Walkthrough

The status script now tracks linked issues separately from pull-request targets. Nightly notifications state that linked issues remain open until stable release. Stable-release notifications query linked issues, skip closed issues and pull requests, close eligible open issues as completed, and log each closure.


Comment @coderabbitai help to get the list of available commands.

- Add Conventional Commit-based PR labeling
- Clarify linked issue and preview retirement behavior
@lklynet
lklynet merged commit 6894fb4 into main Aug 3, 2026
4 checks passed
@lklynet
lklynet deleted the feature/fix/close-linked-issues branch August 3, 2026 17:31
@lklynet lklynet added the bug Something isn't working label Aug 3, 2026
@github-actions github-actions Bot mentioned this pull request Aug 3, 2026
5 tasks
@github-actions github-actions Bot added the nightly Available in the nightly image but not yet in a stable release. label Aug 3, 2026
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Included in stable release 2.1.0

This change is included in the Aurral 2.1.0 release.

docker pull ghcr.io/lklynet/aurral:2.1.0

View the release

@github-actions github-actions Bot added released Included in a stable release. and removed nightly Available in the nightly image but not yet in a stable release. labels Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working released Included in a stable release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant