Skip to content

Eliminate CI duplication #22011

Closed
Closed
@techknowlogick

Description

@techknowlogick

Feature Description

Continuation of #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

Metadata

Metadata

Assignees

Labels

topic/buildPR changes how Gitea is built, i.e. regarding Docker or the Makefiletype/featureCompletely new functionality. Can only be merged if feature freeze is not active.type/proposalThe new feature has not been accepted yet but needs to be discussed first.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions