Skip to content

Hide internals of some groupped workflows - #38604

Merged
potiuk merged 1 commit into
apache:mainfrom
potiuk:hide-internals-of-skipped-workflows
Mar 29, 2024
Merged

Hide internals of some groupped workflows#38604
potiuk merged 1 commit into
apache:mainfrom
potiuk:hide-internals-of-skipped-workflows

Conversation

@potiuk

@potiukpotiuk commented Mar 29, 2024

Copy link
Copy Markdown
Member

When the whole workflow can be skipped and it's one of the workflows than nothing depends on, we can skip the whole workflow rather than individual jobs - then the workflow will not be shown as unfolded with all the jobs skipped but as a single skipped workflow.

This is what we do for Additional CI image tests and Finalize tests & Special tests


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@potiuk

Copy link
Copy Markdown
MemberAuthor

Avoids this:

Screenshot 2024-03-29 at 02 18 58

@potiuk
potiukforce-pushed the hide-internals-of-skipped-workflows branch 2 times, most recently from 00c3bf2 to 69cc522CompareMarch 29, 2024 01:37
@potiukpotiuk added the upgrade to newer dependencies If set, upgrade to newer dependencies is forced label Mar 29, 2024
@potiukpotiuk closed this Mar 29, 2024
@potiukpotiuk reopened this Mar 29, 2024
@potiuk

Copy link
Copy Markdown
MemberAuthor

Reopened to check with upgrade-to-newer-dependencies.

@potiuk
potiukforce-pushed the hide-internals-of-skipped-workflows branch 2 times, most recently from 4a01cd9 to 04567feCompareMarch 29, 2024 13:23
@potiuk
potiuk requested a review from jschefflMarch 29, 2024 13:25
@potiuk

Copy link
Copy Markdown
MemberAuthor

Should be good to go - seems to pass all the variants

@aritra24aritra24 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Had a question, but overall looks good

Comment thread.github/workflows/special-tests.yml Outdated
@potiukpotiuk added full tests needed We need to run full set of tests for this PR to merge and removed upgrade to newer dependencies If set, upgrade to newer dependencies is forced labels Mar 29, 2024
@potiuk
potiukforce-pushed the hide-internals-of-skipped-workflows branch 3 times, most recently from 61ec66d to 7187a29CompareMarch 29, 2024 13:53
When the whole workflow can be skipped and it's one of the workflows
than nothing depends on, we can skip the whole workflow rather than
individual jobs - then the workflow will not be shown as unfolded
with all the jobs skipped but as a single skipped workflow.
This is what we do for Additional CI image tests and Finalize tests
& special tests.
@potiuk
potiukforce-pushed the hide-internals-of-skipped-workflows branch from 7187a29 to d9ba732CompareMarch 29, 2024 13:53
@potiuk

Copy link
Copy Markdown
MemberAuthor

Merging. the "No pydantic" tests in main will be handled separately (need to skip some more tests in NoPydantic case).

@potiuk
potiuk merged commit 3f4872b into apache:mainMar 29, 2024
@potiuk
potiuk deleted the hide-internals-of-skipped-workflows branch March 29, 2024 14:34
ephraimbuddy pushed a commit that referenced this pull request Apr 16, 2024
When the whole workflow can be skipped and it's one of the workflows
than nothing depends on, we can skip the whole workflow rather than
individual jobs - then the workflow will not be shown as unfolded
with all the jobs skipped but as a single skipped workflow.
This is what we do for Additional CI image tests and Finalize tests
& special tests.
(cherry picked from commit 3f4872b)
ephraimbuddy pushed a commit that referenced this pull request Apr 16, 2024
When the whole workflow can be skipped and it's one of the workflows
than nothing depends on, we can skip the whole workflow rather than
individual jobs - then the workflow will not be shown as unfolded
with all the jobs skipped but as a single skipped workflow.
This is what we do for Additional CI image tests and Finalize tests
& special tests.
(cherry picked from commit 3f4872b)
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-toolsfull tests neededWe need to run full set of tests for this PR to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@potiuk@aritra24@jscheffl