## Part 1: Automatically generate changes with GHA - [ ] Detect changes in `src/rustdoc-json-types` - [ ] Decide if this is a major or minor version (`FORMAT_VERSION` should be a decent proxy, but may not be true if JSON format doesn't change but rust does) - [ ] Run `./update.sh` - [ ] Update Cargo.toml - [ ] Update CHANGELOG.md - [ ] Create PR. ## Part 2: Automaticly publish to Crates.io - [ ] Detect new version has been merged - [ ] Publish to crates.io - [ ] Do this in a way giving a way with minimal perms. Overall, I don't think I wan't to automaticly publish on upstream changes, but it would be nice for it to be more automated
Part 1: Automatically generate changes with GHA
src/rustdoc-json-typesFORMAT_VERSIONshould be a decent proxy, but may not be true if JSON format doesn't change but rust does)./update.shPart 2: Automaticly publish to Crates.io
Overall, I don't think I wan't to automaticly publish on upstream changes, but it would be nice for it to be more automated