Skip to content

Simplify CLA gate workflow#5316

Merged
bfops merged 1 commit into
masterfrom
bot/simplify-cla-gate
Jun 15, 2026
Merged

Simplify CLA gate workflow#5316
bfops merged 1 commit into
masterfrom
bot/simplify-cla-gate

Conversation

@clockwork-labs-bot

@clockwork-labs-bot clockwork-labs-bot commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep the CLA Gate workflow using cargo ci cla-assistant status for CLA Assistant lookups
  • stop mirroring pull request/status license/cla results into a custom CLA Gate commit status
  • use a plain pull_request trigger for PR checks, and keep merge-group status publishing for synthetic queue SHAs
  • let the Actions job pass when license/cla is success and fail when it is missing or non-success

Notes

Merge-group handling is left as-is. This PR intentionally keeps the helper command and only changes the workflow behavior needed to avoid the custom status mirror on PR/status events.

Testing

  • cargo fmt --all
  • cargo check -p ci
  • cargo ci self-docs --check
  • Ruby YAML parse
  • git diff --check

actionlint unavailable locally.

Comment thread .github/workflows/cla-gate.yml Outdated
Comment thread .github/workflows/cla-gate.yml Outdated
Comment thread .github/workflows/cla-gate.yml Outdated
Comment thread .github/workflows/cla-gate.yml
Comment thread .github/workflows/cla-gate.yml Outdated
Comment thread .github/workflows/cla-gate.yml Outdated

@bfops bfops left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@bfops bfops added this pull request to the merge queue Jun 15, 2026
Merged via the queue into master with commit b0a8070 Jun 15, 2026
57 of 59 checks passed
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