Skip to content

GitHub Pull-Request Concourse resource v0.24.0

Compare
Choose a tag to compare
@gk-concourse-ninja 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)
    • 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 and trusted_users configuration params, allowing to specify teams and users that are always authorised to run tests (see commits 13fab4f and 1d94bf6)
  • 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"