Skip to content

Latest commit

 

History

History
79 lines (53 loc) · 2.21 KB

README.md

File metadata and controls

79 lines (53 loc) · 2.21 KB

goutils

License Go Report Card Tests 🚨 Semgrep Analysis Coverage Status Renovate

This repo is comprised of utilities that I use across various go projects.

Dependencies


For Contributors and Developers

  1. Fork this project

  2. Install dependencies:

    mage installDeps
  3. Update and run pre-commit hooks locally:

    mage runPreCommit

Create New Release

  • Download and install the gh cli tool:

  • Install changelog extension:

    gh extension install chelnak/gh-changelog
  • Generate changelog:

    NEXT_VERSION=v1.1.3
    gh changelog new --next-version "${NEXT_VERSION}"
  • Create release:

    gh release create "${NEXT_VERSION}" -F CHANGELOG.md