-
Notifications
You must be signed in to change notification settings - Fork 469
Closed
Description
CI currently fails on every commit that doesn't push a new version. The workflow appears to attempt releases on every push to master. This suggests the workflow was designed for a different branching strategy (feature/dev branches feeding into master for releases), but this model does not seem implemented.
Solution
Update .github/workflows/ to separate development builds from actual release builds:
if: startsWith(github.ref, 'refs/tags/v')
# Release-only steps (publishing, version validation)
else:
# Development steps (tests, clippy, fmt)I would not mind manual cargo publish steps either - so without any workflow magic.
Request
@est31 would you please grant @roderickvd:
- Maintainer access to CPAL repository (currently has collaborator)
- RustAudio organization access (also contributes to Rodio)
- Add to
cpal-maintainersteam on crates.io forcargo publishpermissions
This access is needed to cut proper releases.
Metadata
Metadata
Assignees
Labels
No labels