Skip to content

Releases: mitchellh/vouch

v1.4.2

24 Feb 17:47
c6d80ea

Choose a tag to compare

What's New

Improvements

  • action/manage-by-discussion fixed a bug where discussion comment data could be read from the wrong variable. (c6d80ea)

v1.4.1

24 Feb 03:47
0a63681

Choose a tag to compare

What's New

Improvements

  • action/check-pr and action/check-issue now support a template-file input so unvouched auto-close responses can be customized using templates. (#72)
  • action/manage-by-discussion now links to the exact triggering discussion comment URL in generated pull request bodies, rather than the top-level discussion URL. (#73)

v1.4.0

19 Feb 21:25
daa39f9

Choose a tag to compare

What's New

New Actions

  • action/sync-codeowners — New action that reads all members in a repository's CODEOWNERS file (expanding team owners to their members) and automatically vouches for them. (#68)

Improvements

  • action/manage-by-issue and action/manage-by-discussion now include the target username in pull request bodies when vouching or denouncing via PR workflow (98dfb8f)
  • GitHub API retry logic now also retries on 401/403 (transient auth errors such as GitHub Actions token propagation races) and 429 (rate limiting), in addition to 5xx server errors (#70)
  • action/manage-by-issue now closes rejected vouch issues as "not planned" instead of "completed" (#69)

v1.3.1

16 Feb 20:12

Choose a tag to compare

What's New

Bug Fixes

  • GitHub API requests now retry on transient server errors (5xx) with exponential backoff, retrying up to 5 times with delays of 1s, 2s, 4s, 8s, 16s (~30s total). This applies to both REST and GraphQL requests (#65)

v1.3.0

15 Feb 22:39
0e11a71

Choose a tag to compare

What's New

Improvements

  • action/manage-by-issue and action/manage-by-discussion now support a pull-request input that creates a branch and opens a pull request instead of pushing directly to the default branch. When combined with the new merge-immediately input, the PR is automatically squash-merged and the head branch is deleted (#60)

v1.2.1

15 Feb 21:56

Choose a tag to compare

What's New

Bug Fixes

  • action/manage-by-issue and action/manage-by-discussion now retry git push on failure, rebasing and reapplying changes to handle concurrent vouch updates without conflicts (#59)

v1.1.0

10 Feb 23:33

Choose a tag to compare

What's New

New Actions

  • action/check-issue — New action to check whether an issue author is vouched for (#48, #47)
  • action/setup-vouch — Install the vouch CLI on the PATH in your GitHub Actions workflows. Nushell is installed automatically if not already available, and a bash wrapper script lets subsequent steps call vouch directly (#40)

Improvements

  • action/check-pr now accepts a vouch-repo input to specify a custom vouched repository (#47)

v1.0.0

08 Feb 21:42
328a6e9

Choose a tag to compare

Initial release. 😄 🥳