Skip to content

ci: consolidate workflow to eliminate transient path-filter failures#378

Closed
Copilot wants to merge 1 commit intorelease/2026from
copilot/sub-pr-377
Closed

ci: consolidate workflow to eliminate transient path-filter failures#378
Copilot wants to merge 1 commit intorelease/2026from
copilot/sub-pr-377

Conversation

Copy link

Copilot AI commented Mar 4, 2026

The path-filter job was intermittently failing due to GitHub returning HTTP 500 when fetching the PR merge ref — a platform-side issue, not a code issue. This caused CI to report failure even when all substantive checks passed.

Changes

  • Remove path-filter job — eliminated dorny/paths-filter dependency that required fetching the PR merge ref, which was the failure point
  • Merge all checks into two jobs: build-and-check (Android build + desktop build + tests + lint + detekt, on ubuntu-latest) and ios-check (Kotlin/Native iOS framework build, on macos-latest)
  • Inline iOS change detection — replaced the path-filter gate with a direct git diff check inside the ios-check job, avoiding the fragile merge-ref fetch entirely

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update app for the 2026 event season ci: consolidate workflow to eliminate transient path-filter failures Mar 4, 2026
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