Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aggregate all E2E nightly jobs in one pipeline called PQ pipeline. #1399

Open
wants to merge 17 commits into
base: develop
Choose a base branch
from

Conversation

payalcha
Copy link
Collaborator

Summary

Creating a Nightly job pipeline as Product Quality Pipeline. It will be run on weekdays.

Type of Change (Mandatory)

Specify the type of change being made.

  1. Run all jobs under PQ pipeline.
  2. Modify the output name so that all jobs can run in same pipeline.
  3. Remove schedule from all the jobs which is supposed to now run under PQ pipeline.

Description (Mandatory)

Streamlining Nightly run to track properly that all jobs run successfully or not.

Testing

Pipeline check and Added pipeline tested.
https://github.com/payalcha/openfl/actions/runs/13496794466

Signed-off-by: payalcha <[email protected]>
Signed-off-by: payalcha <[email protected]>
Signed-off-by: payalcha <[email protected]>
Signed-off-by: Chaurasiya, Payal <[email protected]>
Signed-off-by: Chaurasiya, Payal <[email protected]>
Signed-off-by: Chaurasiya, Payal <[email protected]>
Signed-off-by: Chaurasiya, Payal <[email protected]>
Signed-off-by: Chaurasiya, Payal <[email protected]>
Signed-off-by: payalcha <[email protected]>
Signed-off-by: payalcha <[email protected]>
Signed-off-by: payalcha <[email protected]>
Signed-off-by: payalcha <[email protected]>
Signed-off-by: payalcha <[email protected]>
Signed-off-by: payalcha <[email protected]>
@payalcha payalcha changed the title WIP - Nightly job pipeline for jobs which can run in basic github runners Aggregate all E2E nightly jobs in one pipeline called PQ pipeline. Feb 24, 2025
on:
workflow_dispatch:
schedule:
- cron: '30 14 * * 1-5'
Copy link
Collaborator

Choose a reason for hiding this comment

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

Any reason for running the pipeline only on weekdays? Given the open source nature of the repository, I believe we should be expecting commits on all 7 days hence run it every day.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants