- enable filtering out PRs that have
ci_skip
messages (thanks @aditya87)
- apply
depth
to thegit fetch
of the PR (thanks @bhcleek) - checkout the original branch the PR was made against (thanks @bhcleek)
- Use correct user for PR author in the git meta data Thanks @victoru
- populate file with latest commit hash of PR branch
- Output user of the PR to the meta data Thanks @drnic
- Output the
git config
meta values into files in the.git/
directory. Thanks @mazubieta
- Support evaluating the concourse BUILD environment variables in a context.
- support caching of API requests to Github. This decreases hitting the rate limit per hour. It does not reduce the number of requests, though.
README.md
updates from @cjcjameson and @richarddowner- Add support for
git-lfs
- update LICENSE file
- support filtering PRs with a specific
label
- remove default
--depth 1
when none is specified
- support multiple
contextes
in a singleput
- specify
depth
andsubmodule
on agit clone
- fix typo in README Thanks @trizko
- fix issue with Github API proxying Thanks @databus
- disable PRs that were made from forks with
disable_forks
Thanks @henrytk - PRs only trigger when matching
paths
orignore_paths
Thanks @ahume - refactored so adding filters is easier and testable
- finally deprecated
every
, you should always be usingversion: every
- add meta field for target branch
basebranch
(Thanks @arwineap)
- No new features. This was a refactor, which I'd like to production test. If
you need to revert please lock the
resource_type
to thev17
tag.
- document the
base
option - improve deprecation warning to be conditional (Thanks @jmcarp)
- Fix issue where
git submodule
was not being called on the PR branch
- Resolve issue where
every
was returning PRs incorrect order. Issue #27 - Resolve issue when a PR made on the
master
branch could not be checked out. Issue #33
- Create a comment on a pull request. PR #24
- Only iterate over pull requests that were made against a specific branch. PR #25
- Pull in the merged version of the pull request. This is useful to make sure it is mergeable with the current branch. PR #29
-
The
every
flag can be set onsource
. This removes the need to always set a status on a PR, which helps with the iteration. Consider this beta, please comment on this issue. -
Pulled git resource configuration steps for
in
.- username - Username for HTTP(S)
- password - Password for HTTP(S)
- skip_ssl_verification - Skips git ssl verification
- git_config - key value pairs for
git config
- username - Username for HTTP(S)
- The branch of the checked out PR will be the original name of from the PR. (Thomas and Benjamin)