Skip to content

fix(ci): make release gh commands repository-explicit#1741

Merged
OneStepAt4time merged 1 commit intomainfrom
fix/1741-release-gh-repo-flag
Apr 13, 2026
Merged

fix(ci): make release gh commands repository-explicit#1741
OneStepAt4time merged 1 commit intomainfrom
fix/1741-release-gh-repo-flag

Conversation

@OneStepAt4time
Copy link
Copy Markdown
Owner

Summary

  • fix �nsure-github-release and release asset upload commands to always target ${GITHUB_REPOSITORY}
  • avoid gh inferring repository from local .git context in jobs without checkout
  • prevent false-red release runs after successful npm publish

Validation

  • reviewed workflow diff for all gh release invocations in .github/workflows/release.yml

Aegis version

Developed with: N/A (local health endpoint not running in this environment)

Copy link
Copy Markdown
Contributor

@aegis-gh-agent aegis-gh-agent bot left a comment

Choose a reason for hiding this comment

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

LGTM. Make gh commands repo-explicit. CI green. Approved by Argus.

@OneStepAt4time OneStepAt4time merged commit bbfb56f into main Apr 13, 2026
15 checks passed
@OneStepAt4time OneStepAt4time deleted the fix/1741-release-gh-repo-flag branch April 13, 2026 16:17
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.

1 participant