Releases: testflows/TestFlows-GitHub-Hetzner-Runners
v1.9.250519.1162543
https://pypi.org/project/testflows.github.hetzner.runners/1.9.250519.1162543/
Improvements
- Added support for
arm64
andaarch64
aliases for image architecture in runner labels (ex:image-arm64-system-ubuntu-20.04
orimage-aarch64-system-ubuntu-20.04
)
v1.9.250519.1100130
https://pypi.org/project/testflows.github.hetzner.runners/1.9.250519.1100130/
Improvements
- Composite
type-
andin-
labels now treated as meta-labels. Labels liketype-cx42-cpx41
are converted totype-cx42-cpx41, type-cx42, and type-cpx41
. This allows jobs that require only one type (e.g.,type-cx42
) to match runners with composite types.
v1.9.250519.1093339
https://pypi.org/project/testflows.github.hetzner.runners/1.9.250519.1093339/
Improvements
- Added support for composite server type and location values (ex.
type-cx42-cpx41
,in-hel1-nbg1
)
v1.9.250518.1013721
https://pypi.org/project/testflows.github.hetzner.runners/1.9.250518.1013721/
Fixes
- Fixing support for custom cache volume names
- Adding
id
field to volumes list command - Adding
ip
field to list command
v1.9.250517.1131401
https://pypi.org/project/testflows.github.hetzner.runners/1.9.250517.1131401/
Improvements
- Now selecting the first volume from the sorted list whose name starts with
cache
for APT caching.
This allows jobs to use different volume names while still being used as the default cache volume. - Updated all cloud commands to correctly support the
--host
option, avoiding unnecessary Hetzner token checks when it's not required.
v1.9.250516.1002125
https://pypi.org/project/testflows.github.hetzner.runners/1.9.250516.1002125/
Improvements
- Adding
cloud log download
command - Adding support for
/etc/hetzner-volumes
- Removing caching of /var/lib/docker in docker.sh
v1.8.250513.1235619
https://pypi.org/project/testflows.github.hetzner.runners/1.8.250513.1235619/
Backward incompatible changes
- This release is not backward compatible with older versions as servers are now selected by label.
Please delete all servers before upgrade.
Improvements
v1.8.250327.1132029
https://pypi.org/project/testflows.github.hetzner.runners/1.8.250327.1132029/
Fixes
- Small fix to the jobs panel in the embedded dashboard (ad64992)
v1.8.250326.1192529
https://pypi.org/project/testflows.github.hetzner.runners/1.8.250326.1192529/
Fixes
- Fix jobs panel not filtering jobs by --with-label in embedded dashboard (#61)
v1.8.250324.1144419
https://pypi.org/project/testflows.github.hetzner.runners/1.8.250324.1144419/
Backward Incompatible Changes
- The
rotating_service_logfile
handler has been renamed torotating_logfile
and is now mandatory.