fix(ci): use git diff for path filtering#2029
Merged
Merged
Conversation
Force dorny/paths-filter to avoid the pull request files REST API so fork PRs do not fail before the real CI jobs are scheduled. Move the fake CI Postgres password out of inline connection URIs so the workflow edit passes the repository secret scanner. Co-authored-by: Cameron Hotchkies <chotchkies@block.xyz> Signed-off-by: Cameron Hotchkies <chotchkies@block.xyz>
cameronhotchkies
marked this pull request as ready for review
July 17, 2026 16:32
wesbillman
approved these changes
Jul 17, 2026
kalvinnchau
added a commit
that referenced
this pull request
Jul 17, 2026
* origin/main: (31 commits) chore(release): release Buzz Desktop version 0.4.14 (#2036) Strip media metadata on clients and reject it at the relay (#2006) fix(desktop): restore Doctor ACP login discovery (#2017) feat(desktop): animate starter team onboarding (#2032) fix(ci): use git diff for path filtering (#2029) fix(desktop): include exe dir and ~/.local/bin in provider discovery (#2007) [codex] Hold Git concurrency permits through streaming (BUZZ-SEC-018) (#1916) [codex] Enforce shared relay admission limits (BUZZ-SEC-019) (#1917) [codex] Block banned actors from moderation commands (BUZZ-SEC-007) (#1915) [codex] Fix relay WebSocket admission limits (#1682) fix(desktop): close mention popup after an exact name + trailing space (#2030) test(desktop): harden observer archive policy regression coverage (#1994) [codex] Bind release publishers to immutable tags (BUZZ-SEC-039) (#1914) fix: resolve invite downloads by platform (#2001) Bug-bash: mention/code-span, feed titles, autocomplete, edit-mentions, draft routing, and right-click media Download (#2027) fix(desktop): keep mesh allowlist on transient roster query failure (#2024) Polish Buzz theme and sidebar (#1971) Welcome new users with a live agent team kickoff (#1998) fix(desktop): case-insensitive relay media origin match, release 0.4.13 (#2023) feat(desktop): show owners in agent hover cards (#2015) ...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Fork pull requests fail before CI fan-out because
dorny/paths-filtercalls GitHub's pull-request files API with the workflow token and receives a 500 response.What
dorny/paths-filterinto git-diff mode withtoken: ''Risk Assessment
Low — this only changes path detection and test-only workflow environment wiring. The main risk is incorrect job selection if the shallow checkout lacks a required parent;
fetch-depth: 2supplies both merge parents.References
git diff --check origin/main...HEADpassedGenerated with Codex