Skip to content

Conversation

@llucax
Copy link
Contributor

@llucax llucax commented Mar 31, 2025

No description provided.

@llucax llucax requested a review from a team as a code owner March 31, 2025 13:11
@github-actions github-actions bot added part:docs Affects the documentation part:tests Affects the unit, integration and performance (benchmarks) tests part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) part:dispatcher Affects the high-level dispatcher interface labels Mar 31, 2025
@llucax llucax mentioned this pull request Mar 31, 2025
@llucax
Copy link
Contributor Author

llucax commented Mar 31, 2025

Once this is approved, we need to update the branch protection rules to use the new required checks.

@llucax llucax enabled auto-merge March 31, 2025 14:13
@llucax llucax self-assigned this Mar 31, 2025
Marenz
Marenz previously approved these changes Mar 31, 2025
@llucax llucax dismissed Marenz’s stale review March 31, 2025 15:21

The merge-base changed after approval.

llucax added 5 commits April 1, 2025 11:12
Updates all the files using the migration script from repo-config v0.12.

Signed-off-by: Leandro Lucarella <[email protected]>
The `TestEnv` class actually holds just stuff that it is reused in
different test, but `pytest` integret classes starting with `Test` as
test suites. We just rename to `_TestEnv` to avoid the confusion (and
warnings).

Signed-off-by: Leandro Lucarella <[email protected]>
We update files using the migration script and we also exclude
`frequenz-client-dispatch` from minor updates in dependabot as it is
still at v0.x.x.

Signed-off-by: Leandro Lucarella <[email protected]>
Signed-off-by: Leandro Lucarella <[email protected]>
Ideally we should treat warnings as errors, but we have too many
warnings coming for external dependencies that are hard to address here.

Signed-off-by: Leandro Lucarella <[email protected]>
@llucax llucax force-pushed the repo-config-0.13 branch from e563669 to 0aabe65 Compare April 1, 2025 09:12
@llucax
Copy link
Contributor Author

llucax commented Apr 1, 2025

Rebased, needs new approval.

@llucax llucax disabled auto-merge April 1, 2025 09:29
@llucax llucax added this pull request to the merge queue Apr 1, 2025
Merged via the queue into frequenz-floss:v0.x.x with commit 729e18e Apr 1, 2025
5 checks passed
@llucax llucax deleted the repo-config-0.13 branch April 1, 2025 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:dispatcher Affects the high-level dispatcher interface part:docs Affects the documentation part:tests Affects the unit, integration and performance (benchmarks) tests part:tooling Affects the development tooling (CI, deployment, dependency management, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants