Skip to content

fix(ci): skip upstream CLA assistant on forks - #6

Merged
VibeSWE merged 1 commit into
mainfrom
fix/skip-upstream-cla-on-forks
Oct 9, 2026
Merged

VibeSWE merged 1 commit into
mainfrom
fix/skip-upstream-cla-on-forks

Conversation

@VibeSWE

@VibeSWE VibeSWE commented Oct 9, 2026 •

Copy link
Copy Markdown

The inherited CLA Assistant workflow fails on this fork because it targets the signature store in parseablehq/.github and the required PERSONAL_ACCESS_TOKEN is unavailable. Add a job condition so CLA enforcement runs only in parseablehq/parseable; jobs on forks are skipped before the action accesses the upstream signature store.

Validation: parsed .github/workflows/cla.yaml with Ruby's YAML parser, confirmed the condition on CLAAssistant, and ran git diff --check successfully.

The workflow uses pull_request_target, so this PR can still run the existing base-branch workflow and show the same failure until the change is merged into main. After merging, trigger a new CLA workflow run for existing PRs (for example, by commenting recheck) to apply the condition.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@VibeSWE
VibeSWE merged commit aa91256 into main Oct 9, 2026
10 of 11 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.

1 participant