Commit Graph

4 Commits

Author SHA1 Message Date
Anthony Oteri 4fdc0d43ab ci: overhaul CI/CD pipeline and add tooling configs
- Add ci.yml: test matrix (ubuntu/macos/windows), lint, conventional
  commits check (cocogitto), cargo-deny, MSRV, and semver jobs
- Add release.yml: tag-triggered publish to crates.io + GitHub release
- Remove stale rust.yml and rust-clippy.yml workflows
- Add deny.toml for cargo-deny license/advisory/ban/source checks
- Add cog.toml for cocogitto conventional commits and changelog generation
- Add Justfile with test, check, fmt, commits, release, push-tag targets
- Add CHANGELOG.md seed file
- Add PULL_REQUEST_TEMPLATE.md with conventional commits checklist
- Update dependabot.yml: weekly schedule with grouped patch/minor updates
2026-05-13 14:16:08 -04:00
Anthony Oteri e5f2a9f54c Add dependabot integrations for github-actions 2023-09-26 13:27:11 -04:00
Anthony Oteri 6f44b77a6d Code cleanup
Fix some minor issues detected by automated code inspection tools.
2023-09-18 14:37:10 -04:00
Anthony Oteri 74b2f87e51 Add GitHub Rust workflow and dependabot integration 2023-09-13 21:44:06 -04:00