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

[test] Split CI.yaml #424

Closed
1 of 4 tasks
pingleig opened this issue Apr 5, 2021 · 2 comments
Closed
1 of 4 tasks

[test] Split CI.yaml #424

pingleig opened this issue Apr 5, 2021 · 2 comments
Labels
enhancement Request for enhancement other than new feature stale

Comments

@pingleig
Copy link
Member

pingleig commented Apr 5, 2021

Background

Currently CI.yaml is too big (the problem is the matrix size is too big) and github workflow does not allow retry single job, you have to retry all jobs in a workflow.

We should be able to split it so it's easier for debugging and retry. The main problem is there is no dependency between workflows https://git.luolix.topmunity/t/how-do-i-specify-job-dependency-running-in-another-workflow/16482/14 However, there are workarounds to check github API for status of other workflow. https://github.com/asarkar/build-time-tracker/blob/03259fad3af0b2a44eb1a451635bb972e3930b52/.github/workflows/publish.yml#L21

TODO

@pingleig pingleig added the enhancement Request for enhancement other than new feature label Apr 5, 2021
@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2022

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

@github-actions github-actions bot added the stale label Jan 9, 2022
@github-actions
Copy link
Contributor

This issue was closed because it has been marked as stall for 30 days with no activity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request for enhancement other than new feature stale
Projects
None yet
Development

No branches or pull requests

1 participant