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

Hotfix of tee-test dependency in CI #2296

Merged
merged 2 commits into from
Nov 30, 2023
Merged

Hotfix of tee-test dependency in CI #2296

merged 2 commits into from
Nov 30, 2023

Conversation

Kailai-Wang
Copy link
Collaborator

@Kailai-Wang Kailai-Wang commented Nov 30, 2023

Context

As topic, otherwise the tee-test will be launched too early:

image

I added some comments to further explain the usage in our case, because

# [3] please beware that if a job in needs is skipped, its dependent job will also be skipped,
# see actions/runner#491

No we can't use it in job level, because if the matrix is completely skipped, the status check will be pending forever, that was why I forced it to always run:

image

@Kailai-Wang Kailai-Wang requested review from Traf333 and a team November 30, 2023 00:15
@Kailai-Wang Kailai-Wang self-assigned this Nov 30, 2023
Copy link

@Traf333 Traf333 left a comment

Choose a reason for hiding this comment

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

I was curious why didn't we skip the whole job and now it's clear. Thanks @Kailai-Wang

@Kailai-Wang Kailai-Wang merged commit c2aac9c into dev Nov 30, 2023
24 checks passed
@Kailai-Wang Kailai-Wang deleted the hotfix-ci-dep branch November 30, 2023 08:54
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