Skip to content

Releases: cloudfoundry-community/github-pr-resource

GitHub Pull-Request Concourse resource v0.25.0

11 May 10:48
Compare
Choose a tag to compare

Improvements

  • New metadata file that supports the new load_var Concourse statement (PR #7 by @bgandon, initially submitted as PR telia-oss#276, fixing issue telia-oss#248)
  • Add PR body in the metadata provided by 'get' steps (PR #8 by @bgandon, initially submitted as PR telia-oss#277, fixing issue telia-oss#194)
  • Fix defect with bot users when delete_previous_comments is enabled (originally submitted as telia-oss#245 and fixed later in monzo#4, thanks @bee-san)
  • Bumped the go-github API to v61, the latest available.
  • Bumped other Go dependencies to latest versions.
  • Built with latest go 1.21 patch version (i.e. v1.21.10)

Usage

resource_types:
  - name: pull-request
    type: registry-image
    source:
      repository: cfcommunity/github-pr-resource
      tag:        "0.25.0"

GitHub Pull-Request Concourse resource v0.24.0

06 Feb 11:38
Compare
Choose a tag to compare

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"