Releases: testflows/TestFlows-GitHub-Hetzner-Runners
Releases · testflows/TestFlows-GitHub-Hetzner-Runners
v1.10.260127.1162301
v1.10.260123.1032641
https://pypi.org/project/testflows.github.hetzner.runners/1.10.260123.1032641/
Fixes
- Handle GitHub API 502 errors when fetching workflow run jobs gracefully (PR #100)
- Include
in_progressworkflow runs for complete stolen runner detection
v1.10.260122.1171851
https://pypi.org/project/testflows.github.hetzner.runners/1.10.260122.1171851/
Fixes
- Fixed PyGithub 2.x compatibility by changing runner.labels() method calls to runner.labels property access.
v1.10.260122.1162824
https://pypi.org/project/testflows.github.hetzner.runners/1.10.260122.1162824/
Fixes
- Fixed meta-label expansion bug where lookup key was inconsistent, causing meta-labels with
--label-prefixto not expand properly (#104).
v1.10.260122.1151440
https://pypi.org/project/testflows.github.hetzner.runners/1.10.260122.1151440/
Improvements
Updated Dependencies
- PyGithub 1.59.0 → 2.8.1
- requests-cache 1.1.0 → 1.2.1
- PyYAML 6.0.2 → 6.0.3
- prometheus_client 0.19.0 → 0.24.1
- psutil >=5.9.8 → >=7.2.1
Updated GitHub Actions Runner
- Updated from v2.330.0 to v2.331.0 for x64 and arm64 architectures
PyGithub 2.x Compatibility
- Migrated to new authentication syntax
auth=Auth.Token()replacing deprecatedlogin_or_tokenparameter
Hetzner Cloud Client User Agent
- Added explicit
application_nameandapplication_versionto Hetzner Cloud API client for better request identification
Fixes
- Fixed
github.get_rate_limitnot being called in API rate limit watch service (missing parentheses)
v1.10.260121.1172747
https://pypi.org/project/testflows.github.hetzner.runners/1.10.260121.1172747/
Improvement
- Display with_label in the dashboard header (closed #99)
v1.10.260102.1213552
https://pypi.org/project/testflows.github.hetzner.runners/1.10.260102.1213552/
Fixes
- Fixing default server type and default cloud deploy server types (#96)
v1.10.251206.1135805
https://pypi.org/project/testflows.github.hetzner.runners/1.10.251206.1135805/
Fixes
- Removing check path validity in config file as it broke
cloud deployand other commands
Improvements
v1.10.251120.1014744
v1.10.250919.1145357
https://pypi.org/project/testflows.github.hetzner.runners/1.10.250919.1145357/
Fixes
- Fixing incorrect recycled count graph in the health status (#87)