Skip to content

Split Github Workflow#969

Merged
ebattat merged 2 commits into
redhat-performance:mainfrom
pragya811:ci-split-workflow
Feb 4, 2026
Merged

Split Github Workflow#969
ebattat merged 2 commits into
redhat-performance:mainfrom
pragya811:ci-split-workflow

Conversation

@pragya811

Copy link
Copy Markdown
Member

Type of change

Note: Fill x in []

  • bug
  • enhancement
  • documentation
  • dependencies

Description

This PR aims to split the CI workflow into two, one containing Unittests and Linting using pull_request and other for running Integration and e2e tests, to keep the secrets isolated.
Terraform, Integration and the e2e tests will run only post PR_Approval completes.

For security reasons, all pull requests need to be approved first before running any automated CI

@pragya811 pragya811 changed the base branch from ci-split-workflow to main February 2, 2026 09:39
@pragya811 pragya811 requested a review from ebattat February 2, 2026 09:47
@pragya811 pragya811 self-assigned this Feb 2, 2026

@ebattat ebattat left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

/LGTM

@ebattat ebattat added the bug Something isn't working label Feb 2, 2026
@pragya811 pragya811 marked this pull request as ready for review February 2, 2026 10:16
@ebattat ebattat merged commit 91ee698 into redhat-performance:main Feb 4, 2026
11 checks passed
@github-project-automation github-project-automation Bot moved this from In progress to Done in Cloud-Governance project Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Development

Successfully merging this pull request may close these issues.

2 participants