Skip to content

ci: harden workflows and update references after repo migration - #165

Merged
wangauone merged 5 commits into
mainfrom
fix/remove-pull-request-target
Nov 9, 2026
Merged

wangauone merged 5 commits into
mainfrom
fix/remove-pull-request-target

Conversation

@helloeve

@helloeve helloeve commented Nov 9, 2026

Copy link
Copy Markdown
Collaborator
  • Replace pull_request_target in skills-validate workflows and harden the remaining pull_request_target workflow (assign-prs).
  • Remove the mirror-changelog workflow.
  • Fix zizmor findings: persist-credentials: false, read-only permissions, and pinned actions.
  • Update repo URLs and CODEOWNERS for GoogleCloudPlatform/bigquery-data-analytics-plugin.

- Move skills-validate workflows from pull_request_target to pull_request.
- Harden assign-prs: main branch only, no default token permissions.
- Set persist-credentials: false on actions/checkout.
- Declare read-only permissions where none were set.
Drop the Renovate changelog-mirroring workflow, removing its
pull_request_target trigger and simplifying the planned OneMCP
migration. Toolbox bumps still release as feat(deps) commits.
Point links at the GoogleCloudPlatform repos that the old
gemini-cli-extensions URLs now redirect to.
GitHub teams did not move with the repo, so the gemini-cli-extensions
teams no longer apply. Use the GoogleCloudPlatform teams mapped via
TeamLink.
Fixes zizmor ref-version-mismatch findings.
@helloeve
helloeve requested a review from wangauone November 9, 2026 21:37
@helloeve
helloeve marked this pull request as ready for review November 9, 2026 21:56
@wangauone
wangauone merged commit 9031108 into main Nov 9, 2026
14 checks passed
@wangauone
wangauone deleted the fix/remove-pull-request-target branch November 9, 2026 22:14
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