feat: wait for actions using `ActionsClient.wait_for`
This function allows the users to wait for multiple actions in an efficient way. All actions are queried using a single call, which reduce the potential for running into rate limits.
Codecov Report
:x: Patch coverage is 95.89041% with 3 lines in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 93.48%. Comparing base (be61f7f) to head (6bf2b5d).
:warning: Report is 43 commits behind head on main.
| Files with missing lines | Patch % | Lines |
|---|---|---|
| hcloud/actions/client.py | 92.30% | 3 Missing :warning: |
Additional details and impacted files
@@ Coverage Diff @@
## main #508 +/- ##
==========================================
+ Coverage 93.43% 93.48% +0.04%
==========================================
Files 64 65 +1
Lines 3048 3115 +67
==========================================
+ Hits 2848 2912 +64
- Misses 200 203 +3
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
This PR has been marked as stale because it has not had recent activity. The bot will close the PR if no further action occurs.