-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
🚀 Firefly Cardano Connector Release Checklist
Pre-Release - Owner @SupernaviX
- Remove Nix
- Move to Makefile
- Update version in all
Cargo.toml, pin dependencies - Update
README.mdand configuration documentation, add architecture diagram - Run code quality checks:
cargo fmt,cargo clippy,cargo audit
Build & Test - Owner @SupernaviX
- Clean build:
cargo clean && cargo build --release - Test Docker Compose setup with Blockfrost and local node
- Add E2E tests as gate to release, so add them to the Github action - This is done apparently?
Security & Dependencies - Owner @EnriqueL8
- Enable Snyk or Dependabot
- Run
cargo auditand resolve vulnerabilities - Update dependencies to latest stable versions if needed based on above
- Make sure we have a
Security.md
Documentation - Owner @SupernaviX
- Add option to run your own block frost API
- Link to contracts tutorial from chain tutorial
Release - Owner @EnriqueL8
- Remember to add release notes to FireFly main release
- Test fresh installation from release artifacts
- Update maintainers.md if needed
Post-Release - Owner @EnriqueL8
- Verify demo works with released version and FF CLI
- Announce release in Discord channel
Metadata
Metadata
Assignees
Labels
No labels