Describe the bug
|
"{}{CACHE_URL_BASE}/cache?keys={}&version={}", |
results in incorrect URL construction when the base URL is missing a trailing
/. This means access fails.
Steps to Reproduce
Set ACTIONS_CACHE_URL to a base URL without a trailing slash
Expected Behavior
A safe URL manipulation function is used that correctly constructs a relative URL
Additional Context
This has been an issue on some self-hosted forgejo actions runners.
Are you willing to submit a PR to fix this bug?
Describe the bug
opendal/core/services/ghac/src/core.rs
Line 108 in 1755db1
/. This means access fails.Steps to Reproduce
Set
ACTIONS_CACHE_URLto a base URL without a trailing slashExpected Behavior
A safe URL manipulation function is used that correctly constructs a relative URL
Additional Context
This has been an issue on some self-hosted forgejo actions runners.
Are you willing to submit a PR to fix this bug?