Skip to content

Comments

fix: pass api_versions in dispatch payload#95

Merged
Gvieve merged 1 commit intomasterfrom
gn/dorny-were-gonna-fight
Feb 18, 2026
Merged

fix: pass api_versions in dispatch payload#95
Gvieve merged 1 commit intomasterfrom
gn/dorny-were-gonna-fight

Conversation

@Gvieve
Copy link
Collaborator

@Gvieve Gvieve commented Feb 18, 2026

Pass api_version in repo dispatch instead of using paths-filter for repository_dispatch events

dorny/paths-filter's 'last commit' fallback mode for repository_dispatch is unreliable — it has no before/after SHAs and falls back to git log -n 1, which can misdetect changes

Instead, openapi-generate-and-push.yml now passes api_versions in the dispatch payload. on-push-master.yml reads from the payload for dispatch events and only uses paths-filter for push events (which have proper SHAs).

…ter for repository_dispatch events

dorny/paths-filter's 'last commit' fallback mode for repository_dispatch
is unreliable — it has no before/after SHAs and falls back to git log -n 1,
which can misdetect changes depending on git history (e.g., initial commit
shows all files as Added).

Instead, openapi-generate-and-push.yml now passes api_versions in the
dispatch payload. on-push-master.yml reads from the payload for dispatch
events and only uses paths-filter for push events (which have proper SHAs).
@Gvieve Gvieve self-assigned this Feb 18, 2026
@Gvieve Gvieve merged commit 35e68c6 into master Feb 18, 2026
5 checks passed
@Gvieve Gvieve deleted the gn/dorny-were-gonna-fight branch February 18, 2026 23:10
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