pub fn parse_changeset(text: &str, path: &Path) -> Result<Option<ChangesetInfo>>Expand description
Parse a changeset from its markdown content.
Uses Knope’s changesets crate to parse the frontmatter.
§Example
ⓘ
let text = "---\nmy-package: minor\n---\n\nfeat: new feature\n";
let info = parse_changeset(text, &Path::new("test.md")).unwrap();
assert_eq!(info.entries[0].0.to_canonical_string(), "my-package");
assert_eq!(info.entries[0].1, Bump::Minor);