Skip to content

Add isort dependabot auto-migration workflow#585

Open
llucax wants to merge 6 commits into
frequenz-floss:v0.x.xfrom
llucax:isort-migration
Open

Add isort dependabot auto-migration workflow#585
llucax wants to merge 6 commits into
frequenz-floss:v0.x.xfrom
llucax:isort-migration

Conversation

@llucax
Copy link
Copy Markdown
Contributor

@llucax llucax commented May 22, 2026

This migration works like black migration, it runs isort on all files when Dependabot bumps isort, so any import-ordering changes introduced by the upgrade are applied automatically to the PR.

llucax added 6 commits May 22, 2026 15:20
This runs isort on all files when Dependabot bumps isort, so any
import-ordering changes introduced by the upgrade are applied
automatically to the PR.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Install or update `.github/workflows/isort-migration.yaml`, add the
`Bump isort from ` skip condition to
`.github/workflows/auto-dependabot.yaml`, and exclude `isort` from the
`patch` and `minor` Dependabot groups in `.github/dependabot.yml` so
every isort bump is routed through the new migration workflow.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@llucax llucax requested a review from a team as a code owner May 22, 2026 13:22
@llucax llucax requested review from simonvoelcker and removed request for a team May 22, 2026 13:22
@github-actions github-actions Bot added the part:template Affects the cookiecutter template files label May 22, 2026
@llucax llucax added the type:enhancement New feature or enhancement visitble to users label May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:template Affects the cookiecutter template files type:enhancement New feature or enhancement visitble to users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant