Skip to content

Production Release: 5 fixes, 3 chores → Main#7185

Merged
h0lybyte merged 9 commits intomainfrom
staging
Feb 23, 2026
Merged

Production Release: 5 fixes, 3 chores → Main#7185
h0lybyte merged 9 commits intomainfrom
staging

Conversation

@github-actions
Copy link
Contributor

Production Release from Staging

Summary

  • Total Commits: 9
  • Merged PRs: 7
  • Target Branch: main
  • Merge Strategy: Merge Commit

Pre-merge Checklist

  • All tests passing
  • No merge conflicts
  • Changes reviewed and approved
  • Version bumped (if applicable)
  • Documentation updated

Changes by Category

Bug Fixes

Chores

Merge Commits

Important Notes

  • This PR should be MERGE COMMITTED to maintain history
  • Ensure all checks pass before merging
  • After merge, staging will be automatically synced with main

This PR is automatically maintained by CI • Last updated: 2026-02-23T13:32:34.935Z

h0lybyte and others added 9 commits February 23, 2026 07:51
GITHUB_TOKEN pushes do not trigger downstream workflows, so ci-atom.yml
never fires for auto-generated atom branches. This adds a gh pr create
step directly after the push to ensure PRs are always created.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The irc.kbve.com → chat.kbve.com redirect was failing with SSL errors
because the DNS01 (Cloudflare) certificate wasn't issuing. Switch to
letsencrypt-http (HTTP01 challenge) which already works for chat.kbve.com.
…unt (#7180)

The Redis RoleBinding was granting access to discordsh-sa instead of
discordsh-external-secrets, causing ESO to fail with "client is not
allowed to get secrets" and the discordsh-redis-secret to never sync.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Al @h0lybyte <5599058+h0lybyte@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
toJson() double-encodes the github-script output, turning the object
into a string so checkResult.exists is always undefined.  The workflow
then falls through to pulls.create on every push, failing with
"A pull request already exists for KBVE:dev".

Replace toJson() with raw interpolation so checkResult is a proper
JS object (or null when the step has no output).
Release: 5 fixes, 3 chores → Staging
@github-actions github-actions bot requested a review from h0lybyte as a code owner February 23, 2026 13:32
@github-project-automation github-project-automation bot moved this to Review in KBVE Feb 23, 2026
@h0lybyte h0lybyte merged commit f984f4d into main Feb 23, 2026
2 checks passed
@h0lybyte h0lybyte deleted the staging branch February 23, 2026 13:35
@github-project-automation github-project-automation bot moved this from Review to Done in KBVE Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant