You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, our development process triggers both Continuous Integration (CI) and Deployment (CD) workflows when new code is pushed to the master branch.
While this is crucial for maintaining code quality and ensuring reliable deployment, it has been observed that running the CI workflow for direct pushes to the master branch may be redundant.
This is especially true if the code has already passed through the CI checks in a separate development or feature branch before merging.
Screenshots
No response
Additional information
Outcome:
Optimize the CI/CD process by configuring the pipeline to intelligently skip the CI workflow for direct pushes to the master branch, where it's confirmed that the code has already passed CI checks.
Ensure that this optimization does not compromise the integrity and reliability of the code in the master branch.
Maintain or improve the current deployment speed and resource efficiency.
The text was updated successfully, but these errors were encountered:
origranot
changed the title
Optimize CI/CD Workflows by Excluding Redundant CI Runs on Direct Master Pushes
Optimize CI/CD workflows by excluding redundant CI runs on direct master pushes
Dec 24, 2023
Description
Currently, our development process triggers both Continuous Integration (CI) and Deployment (CD) workflows when new code is pushed to the master branch.
While this is crucial for maintaining code quality and ensuring reliable deployment, it has been observed that running the CI workflow for direct pushes to the master branch may be redundant.
This is especially true if the code has already passed through the CI checks in a separate development or feature branch before merging.
Screenshots
No response
Additional information
Outcome:
The text was updated successfully, but these errors were encountered: