The following is the release workflow for dvpm:
- Verify: Run
deno task cito ensure all tests, linting, and formatting pass. - Review: Check the current status and changes using
git statusandgit diff. - Bump version: Update the
versionfield indeno.json. - Commit changes: Commit the changes. Use the
--no-verifyflag if the git hooks fail. - Push changes: Push the commit to the remote repository:
git push origin main. - Publish: Run
deno publishto publish the new version to JSR. - Create tag: Create a git tag for the new version:
git tag <version>. - Push tag: Push the tag to the remote repository:
git push origin <version>.