Skip to content

Conversation

@prashant-gurung899
Copy link
Contributor

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

Description

This PR updates the pipeline logic to skip all stagePipelines steps (E2E tests and unit tests) for release PRs generated by the ready-release-go plugin. I have targetted the PR's title for this logic as all of the Release PRs start with 🎉 Release and also targetted the sender of the PR which is always openclouders for release PRs.

The release PRs now only runs licenseCheck pipeline. See:
https://ci.opencloud.rocks/repos/6/pipeline/353

Here's the CI build for this same PR in which 🎉 Release was included in the title:
https://ci.opencloud.rocks/repos/6/pipeline/236

Related Issue

How Has This Been Tested?

  • 🤖

Types of changes

  • Bugfix
  • Enhancement (a change that doesn't break existing code or deployments)
  • Breaking change (a modification that affects current functionality)
  • Technical debt (addressing code that needs refactoring or improvements)
  • Tests (adding or improving tests)
  • Documentation (updates or additions to documentation)
  • Maintenance (like dependency updates or tooling adjustments)

@prashant-gurung899 prashant-gurung899 self-assigned this Dec 5, 2025
@prashant-gurung899 prashant-gurung899 changed the title [tests-only] 🎉 Release - Skip unit tests and e2e tests [tests-only][full-ci] 🎉 Release - Skip unit tests and e2e tests Dec 5, 2025
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch from 006831a to 5e111ae Compare December 5, 2025 11:14
@prashant-gurung899 prashant-gurung899 changed the title [tests-only][full-ci] 🎉 Release - Skip unit tests and e2e tests [tests-only][full-ci] Skip unit tests and e2e tests Dec 5, 2025
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch from 5e111ae to 435f71e Compare December 5, 2025 11:15
@prashant-gurung899 prashant-gurung899 changed the title [tests-only][full-ci] Skip unit tests and e2e tests [tests-only][full-ci] 🎉 Release Skip unit tests and e2e tests Dec 5, 2025
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch 6 times, most recently from 60323c5 to e1f506f Compare December 5, 2025 11:29
@prashant-gurung899 prashant-gurung899 changed the title [tests-only][full-ci] 🎉 Release Skip unit tests and e2e tests 🎉 Release - Skip unit tests and e2e tests Dec 5, 2025
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch 9 times, most recently from 9742f78 to 50db171 Compare December 8, 2025 06:37
@prashant-gurung899 prashant-gurung899 changed the title 🎉 Release - Skip unit tests and e2e tests Skip unit tests and e2e tests Dec 8, 2025
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch 3 times, most recently from 0c75fbd to 3a1b6d9 Compare December 8, 2025 07:14
@prashant-gurung899 prashant-gurung899 changed the title Skip unit tests and e2e tests 🎉 Release Skip unit tests and e2e tests Dec 8, 2025
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch from 3a1b6d9 to 7defafd Compare December 8, 2025 08:13
@prashant-gurung899 prashant-gurung899 changed the title 🎉 Release Skip unit tests and e2e tests [tests-only] 🎉 Release Skip unit tests and e2e tests Dec 8, 2025
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch 4 times, most recently from a506d39 to ec67290 Compare December 10, 2025 06:49
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch 3 times, most recently from 2034618 to 9e336df Compare December 10, 2025 07:42
Copy link
Contributor

@saw-jan saw-jan left a comment

Choose a reason for hiding this comment

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

this should be enough

@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch 2 times, most recently from 7643bb0 to 31b60e9 Compare December 10, 2025 08:59
Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com>
@prashant-gurung899 prashant-gurung899 force-pushed the skip-tests-ready-release-go branch from 31b60e9 to d2b597c Compare December 10, 2025 09:01
@saw-jan saw-jan changed the title [tests-only] 🎉 Release Skip unit tests and e2e tests [tests-only] skip unit and e2e test pipelines on ready-release-go prs Dec 11, 2025
@saw-jan saw-jan merged commit eda07b8 into main Dec 11, 2025
28 checks passed
@saw-jan saw-jan deleted the skip-tests-ready-release-go branch December 11, 2025 04:53
openclouders pushed a commit that referenced this pull request Dec 11, 2025
[tests-only] skip unit and e2e test pipelines on ready-release-go prs
@openclouders openclouders mentioned this pull request Dec 11, 2025
1 task
prashant-gurung899 added a commit that referenced this pull request Dec 11, 2025
[tests-only] skip unit and e2e test pipelines on ready-release-go prs
prashant-gurung899 added a commit that referenced this pull request Dec 11, 2025
[tests-only] skip unit and e2e test pipelines on ready-release-go prs
prashant-gurung899 added a commit that referenced this pull request Dec 11, 2025
[tests-only] skip unit and e2e test pipelines on ready-release-go prs
prashant-gurung899 added a commit that referenced this pull request Dec 11, 2025
[tests-only] skip unit and e2e test pipelines on ready-release-go prs
saw-jan pushed a commit that referenced this pull request Dec 11, 2025
[tests-only] skip unit and e2e test pipelines on ready-release-go prs
This was referenced Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants