Skip to content

ci: pass required slack secrets to release workflow - #396

Merged
ramereth merged 1 commit into
mainfrom
fix/release-slack-secrets
Aug 15, 2026
Merged

ci: pass required slack secrets to release workflow#396
ramereth merged 1 commit into
mainfrom
fix/release-slack-secrets

Conversation

@ramereth

Copy link
Copy Markdown
Contributor

Problem

sous-chefs/.github@9.0.0 declares slack_bot_token and slack_channel_id as required: true. This caller does not pass them, so the reusable workflow fails validation and every push to main ends in startup_failure — release-please never executes and no releases are cut.

Fix

Pass the two secrets. Both already exist as sous-chefs org secrets with ALL repository visibility, so nothing needs creating.

Notes

Once merged, release-please runs again and will open a release PR if there are releasable commits.

One of 43 sous-chefs cookbooks in this state; this batch covers the ones with green CI on main.

sous-chefs/.github@9.0.0 declares slack_bot_token and slack_channel_id as
required secrets. Without them the reusable workflow is invalid and every
push to main ends in startup_failure, so release-please never runs and no
releases are cut.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Lance Albertson <lance@osuosl.org>
@ramereth
ramereth requested a review from a team as a code owner August 15, 2026 23:23
@github-actions

Copy link
Copy Markdown

Slowest examples

Top 7 slowest examples (0.01 seconds, 100% of total time)
Example Description Time in seconds
spec/libraries/helpers_spec.rb:22 Php::Cookbook::Helpers#php_version rhel is expected to eq "7.2" 0.00761
spec/libraries/helpers_spec.rb:38 Php::Cookbook::Helpers#php_version debian debian 10 is expected to eq "7.3" 0.00055
spec/libraries/helpers_spec.rb:56 Php::Cookbook::Helpers#php_version debian ubuntu 20.04 is expected to eq "7.4" 0.00052
spec/libraries/helpers_spec.rb:29 Php::Cookbook::Helpers#php_version amazon is expected to eq "8.2" 0.00045
spec/libraries/helpers_spec.rb:50 Php::Cookbook::Helpers#php_version debian ubuntu 18.04 is expected to eq "7.2" 0.0004
spec/libraries/helpers_spec.rb:44 Php::Cookbook::Helpers#php_version debian debian 11 is expected to eq "7.4" 0.00038
spec/libraries/helpers_spec.rb:62 Php::Cookbook::Helpers#php_version debian ubuntu 22.04 is expected to eq "8.1" 0.00038

@ramereth
ramereth merged commit 0b689d8 into main Aug 15, 2026
38 checks passed
@ramereth
ramereth deleted the fix/release-slack-secrets branch August 15, 2026 23:55
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