You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(ci): keep dependabot and fork PRs green
Dependabot/fork PRs run without repo secrets, so three jobs failed on them:
- lint-and-test: HAS_PRIVATE_ACCESS was true for dependabot (same-repo head),
so it tried to clone the private mock-api with an empty DCD_SSH_DEPLOY_KEY.
Now excludes dependabot[bot], same as forks (skips mock-api + integration).
- claude-code-review: skips dependabot/fork PRs (no CLAUDE_CODE_OAUTH_TOKEN).
- cla: skips its action step until PERSONAL_ACCESS_TOKEN is configured so the
check is green instead of 'Branch cla-signatures not found'; also fixes two
invalid input names (custom-*-prompt -> custom-*-prcomment).
* ci: group all github-actions bumps into one weekly PR
Wildcard pattern so major action bumps join the group too, instead of one
PR per action.
# Only act on the signature comment or on PR events (not every comment).
34
40
if: (github.event.issue.pull_request && contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA')) || github.event_name == 'pull_request_target'
custom-notsigned-prompt: "Thanks for your contribution! Please sign our Contributor License Agreement before we can merge. Comment the line below to sign:"
54
+
custom-notsigned-prcomment: "Thanks for your contribution! Please sign our Contributor License Agreement before we can merge. Comment the line below to sign:"
48
55
custom-pr-sign-comment: "I have read the CLA Document and I hereby sign the CLA"
49
-
custom-allsigned-prompt: "All contributors have signed the CLA. ✍️ ✅"
56
+
custom-allsigned-prcomment: "All contributors have signed the CLA. ✍️ ✅"
0 commit comments