Skip to content

ci: remove on push triggers and add concurrency#2170

Merged
c-julin merged 9 commits intomasterfrom
jc/ci-tests-deduping
Jan 23, 2026
Merged

ci: remove on push triggers and add concurrency#2170
c-julin merged 9 commits intomasterfrom
jc/ci-tests-deduping

Conversation

@c-julin
Copy link
Contributor

@c-julin c-julin commented Jan 22, 2026

removed push triggers directly on backend verify and frontend verify

Backend ci improved from ~9min to ~4min 🚤

created a new job to handle edge case for forked repos

@c-julin c-julin force-pushed the jc/ci-tests-deduping branch from a233360 to f6d7f4d Compare January 22, 2026 12:04
@c-julin c-julin marked this pull request as ready for review January 23, 2026 10:03
@c-julin c-julin requested review from a team, graham-rp, jvorcak, malinskibeniamin, r-vasquez, sago2k8, weeco and yougotashovel and removed request for a team and yougotashovel January 23, 2026 10:03

dispatch:
needs: [backend-verify, frontend-verify]
if: always() && !failure() && !cancelled()
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need this always() here? I probably don't understand the condition here

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

its hangover from my previous test, if frontend was skipped it didn't trigger dispatch but now we run frontend and backend on both changes so can be safely removed

@weeco
Copy link
Contributor

weeco commented Jan 23, 2026

LGTM, let's squash the commits before merging <3

@c-julin c-julin merged commit 790ba86 into master Jan 23, 2026
19 of 20 checks passed
@c-julin c-julin deleted the jc/ci-tests-deduping branch January 23, 2026 18: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.

3 participants