GitHub Pull-Request Concourse resource v0.24.0
gk-concourse-ninja
released this
06 Feb 11:38
·
60 commits
to main
since this release
Improvements
- Fixes several aspects as detailed in PR #1 (thanks @gcapizzi, @Benjamintf1, @b1tamara and @danail-branekov):
- Solve the problem of skipped builds (see issue telia-oss#26), removing the date-based filtering, and return all open PRs (see PR telia-oss#205)
- (but
the later PR telia-oss#261 filtering PRs by updated date, was been considered)
- (but
- Fix for unnecessary re-runs every time a PR is approved and the
approved_review_count
is updated (see commit 9324a44) - Implement the new
trusted_teams
andtrusted_users
configuration params, allowing to specify teams and users that are always authorised to run tests (see commits 13fab4f and 1d94bf6)
- Solve the problem of skipped builds (see issue telia-oss#26), removing the date-based filtering, and return all open PRs (see PR telia-oss#205)
- Improve code (see PR #3, thanks @Benjamintf1)
- Generated new CI pipeline from template, hosted by Gstack.
- Documented metadata (PR #5 by @bgandon, initially submitted as PR telia-oss#274)
- Bumped the go-github API to v42 (PR #6 by @bgandon)
- Rebuilt binaries with Go 1.21.6.
- Rebuilt resource image on top of latest Alpine 3.19.1.
Usage
resource_types:
- name: pull-request
type: registry-image
source:
repository: cfcommunity/github-pr-resource
tag: "0.24.0"