Skip to content

dependencies check are now required to merge ci#21940

Merged
blaginin merged 1 commit intoapache:mainfrom
blaginin:db/dep-check
Apr 29, 2026
Merged

dependencies check are now required to merge ci#21940
blaginin merged 1 commit intoapache:mainfrom
blaginin:db/dep-check

Conversation

@blaginin
Copy link
Copy Markdown
Member

@blaginin blaginin commented Apr 29, 2026

See #21938 (comment)

I feel like this is quite a useful check - and it's relatively small - let's run it always?

@blaginin blaginin self-assigned this Apr 29, 2026
Comment on lines -28 to -34
paths:
- "**/Cargo.toml"
- "**/Cargo.lock"
pull_request:
paths:
- "**/Cargo.toml"
- "**/Cargo.lock"
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

if action is required it has to be run always

jobs:
depcheck:
name: circular dependency check
name: Circular Dependency Check
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

sadly, if this PR is merged, every other PR will have to pull latest main in order to be merged..

Copy link
Copy Markdown
Contributor

@alamb alamb Apr 29, 2026

Choose a reason for hiding this comment

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

I think that is ok -- we can merge to main and then add to the merge queue and then it will get merged eventually

@blaginin blaginin requested a review from alamb April 29, 2026 21:21
@github-actions github-actions Bot added the development-process Related to development process of DataFusion label Apr 29, 2026
@alamb
Copy link
Copy Markdown
Contributor

alamb commented Apr 29, 2026

Yeah I suppose let's run it and then optimize CI resources if we get yelled at.

Thanks @blaginin -- let's give it atry

@blaginin blaginin added this pull request to the merge queue Apr 29, 2026
Merged via the queue into apache:main with commit 42cd2fa Apr 29, 2026
37 checks passed
@blaginin blaginin deleted the db/dep-check branch April 29, 2026 21:54
@blaginin
Copy link
Copy Markdown
Member Author

blaginin commented Apr 29, 2026

Seems to be working - Just merged develop into #21907 to test

@blaginin blaginin mentioned this pull request Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development-process Related to development process of DataFusion

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dependencies CI on main is intermittently failing due to jobs being cancelled (not clear why)

2 participants