Skip to content

Conversation

@prashant-gurung899
Copy link

@prashant-gurung899 prashant-gurung899 commented Dec 15, 2025

Part of: opencloud-eu/qa#47

This PR adds the logic to skip test related pipelines for release PRs generated by the ready-release-go plugin.
I have targetted the creator of the PR which is always openclouders for release PRs and also targetted the branch which happens to be next-release/main or next-release/stable-*.

Here's a CI build of this PR, where only purge-cache is run.
Build: https://ci.opencloud.rocks/repos/4/pipeline/63/15
For this build, the change was as follows(to match the values with my PR build):

evaluate: |
      !(CI_COMMIT_SOURCE_BRANCH matches "next-release-/(main|dummy-stable-*)" && CI_COMMIT_AUTHOR == "prashant-gurung899")

Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com>
@prashant-gurung899 prashant-gurung899 force-pushed the next-release-/dummy-stable-15.10 branch from fa1f804 to c9fce10 Compare December 15, 2025 07:02
@prashant-gurung899 prashant-gurung899 marked this pull request as ready for review December 15, 2025 08:18
@prashant-gurung899 prashant-gurung899 merged commit 894e334 into main Dec 15, 2025
18 of 19 checks passed
@prashant-gurung899 prashant-gurung899 deleted the next-release-/dummy-stable-15.10 branch December 15, 2025 08:41
@ScharfViktor ScharfViktor added the Type:DevOps Related to CI/CD label Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type:DevOps Related to CI/CD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants