chore(ci): skip cascade if [skip cascade] is found in the PR title #476

Merged
earl-warren merged 1 commit from earl-warren/runner:wip-skip-cascade into main 2025-01-30 15:23:22 +00:00
Contributor

When there are multiple PRs in flight, using a var to disable the cascading PR that eventually runs the end to end tests (for instance because the change is about examples) is error prone.

Allowing each pull request to indivudually decide when it is relevant or not is more practical and fine grain.

Testing

Using an extra commit for debuging:

When there are multiple PRs in flight, using a var to disable the cascading PR that eventually runs the end to end tests (for instance because the change is about examples) is error prone. Allowing each pull request to indivudually decide when it is relevant or not is more practical and fine grain. ## Testing Using [an extra commit](https://code.forgejo.org/forgejo/runner/commit/1b8949ed3ada59ab0b1712fd5c3948f996757469) for debuging: - https://code.forgejo.org/forgejo/runner/actions/runs/3328 skips the cascade on this PR - https://code.forgejo.org/forgejo/runner/actions/runs/3326 tries to run the cascade on this PR (and fails because it does not have secrets) because `[skip ZZ cascade]` is set in the title
earl-warren force-pushed wip-skip-cascade from 1fb0ad599c
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ cascade (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
to dbd1cc10b4
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ cascade (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 26s
checks / runner exec tests (pull_request) Successful in 18s
2025-01-30 13:30:55 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from dbd1cc10b4
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ cascade (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 26s
checks / runner exec tests (pull_request) Successful in 18s
to 633e43208c
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ cascade (pull_request) Failing after 5s
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:33:22 +00:00
Compare
earl-warren changed title from chore(ci): skip cascade if [skip cascade] is found in the PR title to chore(ci): skip cascade if [skip cascae] is found in the PR title 2025-01-30 13:33:58 +00:00
earl-warren force-pushed wip-skip-cascade from 633e43208c
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ cascade (pull_request) Failing after 5s
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
to 8032d42d5f
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ cascade (pull_request) Failing after 5s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Has been cancelled
2025-01-30 13:34:19 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from 8032d42d5f
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ cascade (pull_request) Failing after 5s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Has been cancelled
to a3e45cf2d9
All checks were successful
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:35:26 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from a3e45cf2d9
All checks were successful
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
to 08dad47eb3
Some checks failed
/ cascade (pull_request_target) Has been skipped
checks / runner exec tests (pull_request) Has been cancelled
checks / build and test (pull_request) Has been cancelled
2025-01-30 13:37:29 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from 08dad47eb3
Some checks failed
/ cascade (pull_request_target) Has been skipped
checks / runner exec tests (pull_request) Has been cancelled
checks / build and test (pull_request) Has been cancelled
to 1ebbadc9f0
All checks were successful
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:38:13 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from 1ebbadc9f0
All checks were successful
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
to 59751712fd
All checks were successful
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:39:08 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from 59751712fd
All checks were successful
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
to 17be8b878c
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:40:23 +00:00
Compare
earl-warren changed title from chore(ci): skip cascade if [skip cascae] is found in the PR title to chore(ci): skip cascade if [skip cascade] is found in the PR title 2025-01-30 13:41:03 +00:00
earl-warren force-pushed wip-skip-cascade from 17be8b878c
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
to adab04a290
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:41:12 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from adab04a290
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
to df1044c94f
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:42:55 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from df1044c94f
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
to cd08ad5604
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:44:59 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from cd08ad5604
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
to 626bb638e0
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:45:58 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from 626bb638e0
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
to 3a09590b33
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:46:45 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from 3a09590b33
Some checks failed
/ other (pull_request) Successful in 1s
/ cascade (pull_request_target) Has been skipped
/ one (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 27s
checks / runner exec tests (pull_request) Successful in 23s
to 80c15797df
All checks were successful
/ other (pull_request) Successful in 2s
/ one (pull_request) Has been skipped
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 25s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:47:14 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from 80c15797df
All checks were successful
/ other (pull_request) Successful in 2s
/ one (pull_request) Has been skipped
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 25s
checks / runner exec tests (pull_request) Successful in 23s
to 7edaa779e6
All checks were successful
/ other (pull_request) Successful in 1s
/ one (pull_request) Has been skipped
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 29s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:49:51 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from 7edaa779e6
All checks were successful
/ other (pull_request) Successful in 1s
/ one (pull_request) Has been skipped
/ cascade (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 29s
checks / runner exec tests (pull_request) Successful in 23s
to 4da835b699
Some checks failed
/ cascade (pull_request_target) Has been skipped
checks / runner exec tests (pull_request) Has been cancelled
checks / build and test (pull_request) Has been cancelled
2025-01-30 13:51:07 +00:00
Compare
earl-warren changed title from chore(ci): skip cascade if [skip cascade] is found in the PR title to chore(ci): skip cascade if [skip ZZ cascade] is found in the PR title 2025-01-30 13:51:56 +00:00
earl-warren force-pushed wip-skip-cascade from 4da835b699
Some checks failed
/ cascade (pull_request_target) Has been skipped
checks / runner exec tests (pull_request) Has been cancelled
checks / build and test (pull_request) Has been cancelled
to cc853fd792
All checks were successful
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
/ cascade (pull_request_target) Has been skipped
2025-01-30 13:52:06 +00:00
Compare
earl-warren force-pushed wip-skip-cascade from f1362c7ffe
Some checks failed
/ cascade (pull_request_target) Has been skipped
checks / runner exec tests (pull_request) Has been cancelled
checks / build and test (pull_request) Has been cancelled
to 1b8949ed3a
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ test_cascade (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 29s
checks / runner exec tests (pull_request) Successful in 23s
2025-01-30 13:55:14 +00:00
Compare
earl-warren changed title from chore(ci): skip cascade if [skip ZZ cascade] is found in the PR title to chore(ci): skip cascade if [skip cascade] is found in the PR title 2025-01-30 13:57:21 +00:00
earl-warren force-pushed wip-skip-cascade from 1b8949ed3a
Some checks failed
/ cascade (pull_request_target) Has been skipped
/ test_cascade (pull_request) Failing after 4s
checks / build and test (pull_request) Successful in 29s
checks / runner exec tests (pull_request) Successful in 23s
to cc853fd792
All checks were successful
checks / build and test (pull_request) Successful in 28s
checks / runner exec tests (pull_request) Successful in 23s
/ cascade (pull_request_target) Has been skipped
2025-01-30 13:58:19 +00:00
Compare
viceice approved these changes 2025-01-30 14:09:27 +00:00
earl-warren deleted branch wip-skip-cascade 2025-01-30 15:23:22 +00:00
earl-warren referenced this pull request from a commit 2025-07-28 17:10:27 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
forgejo/runner!476
No description provided.