Eliminate CI duplication #9923

Closed
opened 2025-11-02 08:53:12 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @techknowlogick on GitHub (Dec 2, 2022).

Originally assigned to: @jolheiser on GitHub.

Feature Description

Continuation of https://github.com/go-gitea/gitea/pull/11513

The testing-* pipelines are run on more than just PRs leading to an duplication of tests being run (as these pipelines already run to completion during PRs).

This ticket is to remove them from being run on push to main/release branches, and on tags.

Dependant on #22010 as it'll split up the pipelines and would conflict with this ticket, so it needs to happen first

Screenshots

No response

Originally created by @techknowlogick on GitHub (Dec 2, 2022). Originally assigned to: @jolheiser on GitHub. ### Feature Description Continuation of https://github.com/go-gitea/gitea/pull/11513 The testing-* pipelines are run on more than just PRs leading to an duplication of tests being run (as these pipelines already run to completion during PRs). This ticket is to remove them from being run on push to main/release branches, and on tags. Dependant on #22010 as it'll split up the pipelines and would conflict with this ticket, so it needs to happen first ### Screenshots _No response_
GiteaMirror added the type/proposaltype/featuretopic/build labels 2025-11-02 08:53:12 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#9923