Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add black auto-migration workflow#556

Merged
llucax merged 5 commits into
frequenz-floss:v0.x.xfrom
llucax:auto-migrate-black
Mar 30, 2026
Merged

Add black auto-migration workflow#556
llucax merged 5 commits into
frequenz-floss:v0.x.xfrom
llucax:auto-migrate-black

Conversation

@llucax

@llucax llucax commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

This workflow runs black on all files on major black updates, so if there is any changes in formatting, they are applied automatically.

@llucax llucax requested a review from a team as a code owner March 27, 2026 15:28
@llucax llucax requested review from daniel-zullo-frequenz and removed request for a team March 27, 2026 15:28
@github-actions github-actions Bot added the part:template Affects the cookiecutter template files label Mar 27, 2026
@llucax llucax force-pushed the auto-migrate-black branch from 0a51f47 to ce2fad7 Compare March 27, 2026 15:35
@llucax

llucax commented Mar 27, 2026

Copy link
Copy Markdown
Contributor Author

llucax added 5 commits March 27, 2026 16:56
This runs black on all files on major black updates, so if there is
any changes in formatting, they are applied automatically.

Signed-off-by: Leandro Lucarella <[email protected]>
Signed-off-by: Leandro Lucarella <[email protected]>
Signed-off-by: Leandro Lucarella <[email protected]>
With some manual fixes as this repo doesn't use the repo-config
auto-migration workflow.

Signed-off-by: Leandro Lucarella <[email protected]>
Signed-off-by: Leandro Lucarella <[email protected]>
@llucax llucax force-pushed the auto-migrate-black branch from ce2fad7 to 5800adf Compare March 27, 2026 15:57
@llucax

llucax commented Mar 27, 2026

Copy link
Copy Markdown
Contributor Author

Updated to use the new dependabot-migrate action release.

@llucax llucax enabled auto-merge March 27, 2026 15:57
@llucax llucax added this to the v0.17.0 milestone Mar 27, 2026
@llucax llucax self-assigned this Mar 27, 2026
@llucax llucax requested a review from Marenz March 27, 2026 15:57
@llucax llucax added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:enhancement New feature or enhancement visitble to users part:ci Affects the GitHub workflow and other parts for running CI labels Mar 27, 2026
@llucax llucax added this pull request to the merge queue Mar 30, 2026
Merged via the queue into frequenz-floss:v0.x.x with commit ce994a3 Mar 30, 2026
9 checks passed
@llucax llucax deleted the auto-migrate-black branch March 30, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:ci Affects the GitHub workflow and other parts for running CI part:template Affects the cookiecutter template files part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:enhancement New feature or enhancement visitble to users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants