chore: add ClaudeBox Foundation CI bot smoke#23445
Conversation
|
CI-bot smoke status after the PR-CI/labeled proof:
Root cause: the live Foundation CI Slack app has |
|
Follow-up after claudebox #459: The deployed doctor now treats all three secondary Foundation bots as first-class install targets. Current live check from claudebox main
Next action is Slack app approval/reinstall from the repo manifests, then rerun: scripts/slack-foundation-bots-doctor.py --channel ai-claudebox --update-manifests --invite
scripts/slack-foundation-bots-doctor.py --channel ai-claudebox --inviteAfter that, remove/re-add |
6495ea4 to
e1f3af2
Compare
|
ClaudeBox CI bot smoke update:
Repo-side smoke is doing its job now. Remaining action is Slack-side: approve/reinstall the Aztec Foundation CI bot with the scopes in |
Summary
ci-claudebox-bot-smokelabel so it is opt-in and does not run on every PRAZTEC_FOUNDATION_CI_SLACK_BOT_TOKENwith Slack auth.test; optionally post a hello message only on the label event whenAZTEC_FOUNDATION_CI_SLACK_CHANNEL_IDis configuredValidation
.github/workflows/claudebox-ci-bot-smoke.ymlwith PyYAMLNotes
This expects the repo secret
AZTEC_FOUNDATION_CI_SLACK_BOT_TOKEN. Posting is disabled unless the repo variableAZTEC_FOUNDATION_CI_SLACK_CHANNEL_IDis set.