Skip to content

ci: soften authorship label auth denials#125

Merged
haasonsaas merged 1 commit into
mainfrom
codex/label-401-softfail-20260523
May 23, 2026
Merged

ci: soften authorship label auth denials#125
haasonsaas merged 1 commit into
mainfrom
codex/label-401-softfail-20260523

Conversation

@haasonsaas
Copy link
Copy Markdown
Contributor

Summary

  • Treat GitHub API 401/403 denials during authorship label maintenance/application as warnings instead of failing the shared reusable workflow.
  • Keep non-auth label API failures hard-failing, and keep the required Maestro trailer gate after label application.
  • Add a workflow guard test so the label step remains best-effort while trailer enforcement still runs.

Source signal

Test Plan

  • ruby -Itest -e 'ARGV.each { |path| require "./#{path}" }' test/*_test.rb\n- actionlint\n- git diff --check\n\nRollback\n- Revert this PR to restore hard failures for authorship label API auth/permission denials.

@haasonsaas haasonsaas merged commit 39ab4a8 into main May 23, 2026
3 checks passed
@haasonsaas haasonsaas deleted the codex/label-401-softfail-20260523 branch May 23, 2026 12:52
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