Skip to content

Cherry-pick: Replace CLA workflow with centralized reusable workflow#3169

Merged
liquidsec merged 1 commit into
blacklanternsecurity:stablefrom
aconite33:cherry-pick-cla-reusable
Jun 12, 2026
Merged

Cherry-pick: Replace CLA workflow with centralized reusable workflow#3169
liquidsec merged 1 commit into
blacklanternsecurity:stablefrom
aconite33:cherry-pick-cla-reusable

Conversation

@aconite33

Copy link
Copy Markdown
Contributor

Summary

Cherry-pick of the CLA reusable workflow change from dev into stable so it takes effect immediately. pull_request_target and issue_comment events run the workflow from the default branch (stable), so the fix merged into dev (#3168) wasn't being used.

  • Replaces the inline CLA workflow with a thin caller to blacklanternsecurity/.github/.github/workflows/cla-reusable.yml@main
  • Fixes org members (e.g. liquidsec) being falsely flagged as unsigned on external PRs (Extract IPs and CIDRs from SPF TXT records #3144)

Test plan

Replaces the full inline CLA workflow with a thin caller that references
the reusable workflow in blacklanternsecurity/.github. CLA logic is now
maintained in one place across all BLS repos.

This also fixes the bug where org members (e.g. liquidsec) were flagged
as unsigned when they committed to an external contributor's PR (blacklanternsecurity#3144).

Depends on: blacklanternsecurity/.github#1
@liquidsec liquidsec merged commit b55ce74 into blacklanternsecurity:stable Jun 12, 2026
5 of 17 checks passed
@ausmaster ausmaster added this to the BBOT 3.0 - blazed_elijah milestone Jun 26, 2026
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.

3 participants