Skip to content

ci: Fix runner for publish-to-pypi#532

Merged
llucax merged 1 commit intofrequenz-floss:v0.x.xfrom
llucax:fix-publish-pypi
Mar 5, 2026
Merged

ci: Fix runner for publish-to-pypi#532
llucax merged 1 commit intofrequenz-floss:v0.x.xfrom
llucax:fix-publish-pypi

Conversation

@llucax
Copy link
Contributor

@llucax llucax commented Mar 5, 2026

The pypa/gh-action-pypi-publish action needs docker to run, and the ubuntu-slim runner doesn't provide docker, so we need to use a full ubuntu image instead.

The migration script is also updated to update the runner to ubuntu-24.04 to get reproducible builds (it was ubuntu-latest before).

The `pypa/gh-action-pypi-publish` action needs docker to run, and the
ubuntu-slim runner doesn't provide docker, so we need to use a full
ubuntu image instead.

The migration script is also updated to update the runner to
ubuntu-24.04 to get reproducible builds (it was ubuntu-latest before).

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@llucax llucax requested a review from a team as a code owner March 5, 2026 09:42
@llucax llucax requested review from daniel-zullo-frequenz and removed request for a team March 5, 2026 09:42
@llucax llucax self-assigned this Mar 5, 2026
@github-actions github-actions bot added the part:template Affects the cookiecutter template files label Mar 5, 2026
@llucax llucax added this to the v0.15.1 milestone Mar 5, 2026
@llucax llucax added the type:bug Something isn't working label Mar 5, 2026
@llucax llucax enabled auto-merge March 5, 2026 09:43
@llucax llucax added this pull request to the merge queue Mar 5, 2026
Merged via the queue into frequenz-floss:v0.x.x with commit a5bcbaa Mar 5, 2026
7 checks passed
@llucax llucax deleted the fix-publish-pypi branch March 5, 2026 10:05
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:bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants