Skip to content
This repository was archived by the owner on Jul 30, 2025. It is now read-only.

Conversation

@rustielin
Copy link
Contributor

@rustielin rustielin commented Jun 18, 2025

This PR introduces pull_request_target for the main CI build/lint job. It requires permissions since there are some internal packages that are used in part of the build. The permission-check job ensures the permissions are locked down, and Semgrep enforces that job's existence.

This PR is tested by #992 , which should be safe to land alongside it as long as Semgrep passes on it

@vercel
Copy link

vercel bot commented Jun 18, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
developer-docs-nextra ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 3, 2025 6:15pm

Copy link
Contributor Author

rustielin commented Jun 18, 2025

@rustielin rustielin force-pushed the 06-18-_gha_fix_artifactregistry_login branch from da3188a to 24f4686 Compare June 18, 2025 22:04
@rustielin rustielin force-pushed the 06-18-_gha_allow_external_contributors_build_lint branch from 0ff38ff to ac4c657 Compare June 18, 2025 22:04
@rustielin rustielin force-pushed the 06-18-_gha_fix_artifactregistry_login branch from 24f4686 to 9a846bc Compare June 18, 2025 22:05
@rustielin rustielin force-pushed the 06-18-_gha_allow_external_contributors_build_lint branch from ac4c657 to 9b8cb25 Compare June 18, 2025 22:05
@rustielin rustielin force-pushed the 06-18-_gha_fix_artifactregistry_login branch from 9a846bc to d274994 Compare June 18, 2025 22:27
@rustielin rustielin force-pushed the 06-18-_gha_allow_external_contributors_build_lint branch from 9b8cb25 to 4b91cbc Compare June 18, 2025 22:27
@rustielin rustielin force-pushed the 06-18-_gha_fix_artifactregistry_login branch from d274994 to fc5ee95 Compare June 18, 2025 22:29
@rustielin rustielin force-pushed the 06-18-_gha_allow_external_contributors_build_lint branch from 4b91cbc to 8961daf Compare June 18, 2025 22:29
@rustielin rustielin marked this pull request as ready for review June 18, 2025 22:45
@rustielin rustielin requested review from a team and zi0Black June 18, 2025 22:47
@rustielin rustielin changed the base branch from 06-18-_gha_fix_artifactregistry_login to graphite-base/991 June 18, 2025 23:01
@rustielin rustielin force-pushed the 06-18-_gha_allow_external_contributors_build_lint branch from 8961daf to c451f29 Compare June 18, 2025 23:02
@rustielin rustielin force-pushed the graphite-base/991 branch from fc5ee95 to 067b1ec Compare June 18, 2025 23:02
@graphite-app graphite-app bot changed the base branch from graphite-base/991 to main June 18, 2025 23:02
@rustielin rustielin force-pushed the 06-18-_gha_allow_external_contributors_build_lint branch from c451f29 to 7675e73 Compare June 18, 2025 23:02
Copy link
Contributor Author

rustielin commented Jul 3, 2025

Merge activity

  • Jul 3, 5:53 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jul 3, 5:54 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jul 3, 6:16 PM UTC: @rustielin merged this pull request with Graphite.

@rustielin rustielin force-pushed the 06-18-_gha_allow_external_contributors_build_lint branch from 7675e73 to 90fc823 Compare July 3, 2025 17:54
@rustielin rustielin merged commit 3069b98 into main Jul 3, 2025
2 of 4 checks passed
@rustielin rustielin deleted the 06-18-_gha_allow_external_contributors_build_lint branch July 3, 2025 18:16
rustielin added a commit that referenced this pull request Jul 3, 2025
Canary for #991 

It works because in this stack, this PR is targeting the branch `06-18-_gha_allow_external_contributors_build_lint`, so under `pull_request_target`, it will use the `ci.yml` workflow file from that branch.

## Test plan

CI works, and Semgrep passes
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants