Skip to content

Releases: davidalpert/go-git-mob

v0.6.1

22 Aug 19:13
Compare
Choose a tag to compare

Bug Fixes

  • commit templates are stored globally
  • git mob with no args should print mob

Build

  • don't remove branchName when workspace is dirty

Chore

  • go mod tidy with go1.18 found the missing dependencies

Code Refactoring

  • format .git-coauthors file
  • reorganize code to better match latest git-mob src

Test Coverage

  • ensure that git mob with no args prints the mob
  • ensure that coauthors file exists

Pull Requests

  • Merge pull request #52 from davidalpert/update-parity

v0.6.0

22 Aug 19:10
Compare
Choose a tag to compare

Build

  • add a git-mob cmd wrapper
  • remove build-all target
  • align formatting
  • inject release notes commit summary into version details

Docs

  • update readme to simplify install instructions

Pull Requests

  • Merge pull request #51 from davidalpert/rename-installed-cmd
  • Merge pull request #50 from davidalpert/commit-version

v0.5.1

22 Aug 19:06
Compare
Choose a tag to compare

Build

  • build only once

v0.5.0

22 Aug 19:01
Compare
Choose a tag to compare

Build

  • ensure that version tags are available for PR builds
  • use git-mob as the project name
  • allow makefile to override VERSION
  • make version detail dependent on source files
  • update PR workflow to fail on valedation failures
  • clean up diagnostic output when overriding the branch name
  • print provided version as a string, not a byte array

Code Refactoring

  • update go-printers and streamline printing
  • factor out go-printers

Docs

  • clean up RELEASE_NOTES
  • clean up language to vale standards
  • update binary install instructions

Features

  • git mob init-all --dry-run
  • git mob init-all [base-path]

Pull Requests

  • Merge pull request #48 from davidalpert/GH-43-fix-packaged-version
  • Merge pull request #49 from davidalpert/refactor-to-use-go-printers
  • Merge pull request #40 from davidalpert/init-all
  • Merge pull request #38 from davidalpert/use-go-printers
  • Merge pull request #37 from davidalpert/errata

v0.4.1

22 Aug 18:57
Compare
Choose a tag to compare

Changelog

v0.4.1 - 2022-07-17

Build

  • don't need to use branchName when it's 'main'
  • assume 'main' branch when rev-list bewteen origin/main and HEAD is 0
  • ensure that local main tracks origin/main in a tag build
  • dump job context (with event) when building a release
  • move version_gen.go into .tools
  • simplify release notes commit message
  • add test target to document testing push events with act

Code Refactoring

  • rename github action workflows

Docs

  • update installation instructions

v0.4.0

22 Aug 18:53
Compare
Choose a tag to compare

Changelog

v0.4.0 - 2022-07-16

Bug Fixes

  • generate release notes before running goreleaser
  • build before releasing to update the version number
  • update url for the conform tool
  • git mob outside a working tree should fail

Build

  • enable preview of release notes
  • tune goreleaser workflow
  • add goreleaser github action
  • tune .goreleaser configuration
  • goreleaser init
  • commit generated version detail when tagging releases
  • enhance version_gen.go to accept version params
  • add PR workflow
  • feature-flag vale validation
  • format bundle install output
  • show output when installing the bundle
  • disable tput and colors in GITHUB_ACTIONS

Chore

  • go mod tidy

Code Refactoring

  • calculate semantic version at generate, not runtime
  • use git CLI instead of go-git for revParse commands
  • show better errors when executing setMob
  • move SilentRun into a new shell package
  • import git step defs from my blog post sample

Docs

  • release notes for v0.4.0
  • update installation instructions
  • update license to match original MIT

Features

  • update version command to print semver format
  • allow FAST=1 releases

Test Coverage

  • fix up failing features
  • set GIT_CEILING_DIRECTORIES before all features

Pull Requests

  • Merge pull request #36 from davidalpert/32-improve-install-story
  • Merge pull request #34 from davidalpert/32-improve-install-story
  • Merge pull request #35 from davidalpert/add-license-1
  • Merge pull request #33 from davidalpert/4-add-pull-request-validation-and-feedback