Github Pr Resource Versions Save

Github pull request resource for Concourse

v0.23.0

3 years ago

This release brings a long-awaited improvement from the community! 🥳

Improvements

  • filter pull requests on the server, not client #240 (@jhosteny)

v0.22.0

3 years ago

This release brings several new features from the community! 🥳

New options

  • Allow filtering PRs by state, states (@vixus0)
  • Add ignore_drafts option to skip draft pull requests (@mariash)
  • Support for fetching tags, fetch_tags (@jhosteny)
  • Support for Git LFS, disable_git_lfs (@spire-allyjweir)
  • Expand environment variables in context (@mattburgess)

Improvements

  • Version and metadata are available before integration step (@gabro)
  • Expose approved review count information (@isaacsanders)

v0.21.0

4 years ago

Added author_email (#158) and title (#172) to the metadata. Thanks to @v-yarotsky and @mjdouble.

v0.20.0

4 years ago
  • Update base alpine image from 3.8 to 3.11.
  • Update Go version to 1.14.
  • Bump all dependencies to latest minor (and patch) versions.

v0.19.2

4 years ago
  • Bump the Git version from 2.18.1 to 2.18.4 to fix vulnerabilities in the client. See #193 for more details. (Thanks @raghu999 for the heads up!)

v0.19.1

4 years ago
  • The binaries are now being built with Go 1.13.x.
  • We have bumped go-github to the latest major version, and ...
  • All other dependencies to their latest minor and/or patch version.

v0.19.0

4 years ago
  • Added support for filtering pull requests on labels. Thanks to @sergiughf.
  • put has two new flags:
    • delete_previous_comments. Thanks to @rcoy-v.
    • description_file Thanks to @RNag.
  • @v-yarotsky has made environment interpolation better by only expanding variables that are set by Concourse in the first place.

v0.18.0

4 years ago

Added support for filtering out pull requests that don't meet the required_review_approvals. See README for more details. Thanks to @m17ch.

v0.17.0

4 years ago

get now supports list_changed_files. When set to true a list of changed files will be available in .git/resource/changed_files. Thanks @holger-wg2!

v0.16.0

4 years ago
  • Metadata is now also available as individual files thanks to @gnuvince. This means e.g. head_sha is available as a plaintext file in .git/resource/head_sha after a get. See README.md for more details.