Skip to content

ci: fail release workflow when bot credentials are missing#488

Open
decofe wants to merge 1 commit into
mainfrom
fix/release-workflow-fail-on-missing-bot-creds
Open

ci: fail release workflow when bot credentials are missing#488
decofe wants to merge 1 commit into
mainfrom
fix/release-workflow-fail-on-missing-bot-creds

Conversation

@decofe

@decofe decofe commented Jun 5, 2026

Copy link
Copy Markdown
Member

Summary

  • fail the release workflow when release-bot credentials are missing instead of silently succeeding
  • make the missing release environment configuration visible as a GitHub Actions error

Validation

  • parsed .github/workflows/release.yml with PyYAML
  • confirmed recent release runs skipped because RELEASE_BOT_APP_ID and RELEASE_BOT_PRIVATE_KEY were empty

Prompted by: @alexrisch

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

⚠️ Changelog not found.

A changelog entry is required before merging.

Add changelog

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.

2 participants