The staging build workflow was failing because branch names containing
slashes (e.g., andrasbacsai/hetzner-cloud-init) were being used directly
as Docker tags, which is invalid.
This commit adds a sanitization step to replace slashes with dashes,
converting branch names like "andrasbacsai/hetzner-cloud-init" to
"andrasbacsai-hetzner-cloud-init" for use as Docker tags.
Changes:
- Add sanitize step to amd64 job
- Add sanitize step to aarch64 job
- Add sanitize step to merge-manifest job
- Replace all ${{ github.ref_name }} with ${{ steps.sanitize.outputs.tag }}
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| chore-lock-closed-issues-discussions-and-prs.yml | ||
| chore-manage-stale-issues-and-prs.yml | ||
| chore-pr-comments.yml | ||
| chore-remove-labels-and-assignees-on-close.yml | ||
| claude-code-review.yml | ||
| claude.yml | ||
| coolify-helper-next.yml | ||
| coolify-helper.yml | ||
| coolify-production-build.yml | ||
| coolify-realtime-next.yml | ||
| coolify-realtime.yml | ||
| coolify-staging-build.yml | ||
| coolify-testing-host.yml | ||
| generate-changelog.yml | ||