v0.25.0
Pipelines as Code version v0.25.0
OpenShift Pipelines as Code v0.25.0 has been released 🥳
- Add on-comment annotation to match PipelineRun to a comment - PR Doc
- Add support to run a /test of a PipelineRun without having the need to have a event match PR Doc
- Multiple fixes when using a concurrency with a max-keep-runs annotations fixes
- We are now checking for yaml errors in PipelineRuns and report it to the Checks interface PR
- Use v1 URLS for Openshift Console driver PR
Installation
To install this version you can install the release.yaml with kubectl
for your platform :
Openshift
kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.25.0/release.yaml
Kubernetes
kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.25.0/release.k8s.yaml
Documentation
The documentation for this release is available here :
https://release-v0-25-0.pipelines-as-code.pages.dev
Changelog
- 55cfb7f: Add e2e tests for incoming webhook on GHE/Webhook (@chmouel)
- 57966d5: Add kind along with the tekton resource name (@savitaashture)
- f367c9f: Add on-comment annotation to match PipelineRun (@chmouel)
- 5c91a98: Add support for GitOPS comments with GitHub webhook (@chmouel)
- 5e4489d: Add support to run PR without an event matching (@chmouel)
- b0fda10: Better error message when we don't have a match (@chmouel)
- a329810: Bump docker/build-push-action from 5.1.0 to 5.2.0 (@dependabot[bot])
- 2ccd5a5: Bump docker/build-push-action from 5.2.0 to 5.3.0 (@dependabot[bot])
- aa074c3: Bump docker/login-action from 3.0.0 to 3.1.0 (@dependabot[bot])
- 281c02a: Bump github.com/cloudevents/sdk-go/v2 from 2.15.1 to 2.15.2 (@dependabot[bot])
- 2e54362: Bump github.com/go-jose/go-jose/v3 from 3.0.2 to 3.0.3 (@dependabot[bot])
- 35c3be6: Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (@dependabot[bot])
- 61f880a: Bump jaxxstorm/action-install-gh-release from 1.10.0 to 1.11.0 (@dependabot[bot])
- 5fc22de: Cleanup by removing labels from pipelinerun (@savitaashture)
- 576b137: Correct typo (@avinashsingh77)
- 9556419: Don't try to cleanup Pending PipelineRuns (@chmouel)
- 226781a: Fix TestGithubSecondPullRequestConcurrency test (@chmouel)
- 63c761d: Fix all revive errors (@chmouel)
- 1799bf6: Fix dockerfile (@chmouel)
- 8bfeac7: Fix metrics emission for GitHubApp Enterprise (@savitaashture)
- c14c6d6: Fix release pipeline for wrong version (@piyush-garg)
- 50cb248: Fix selecting non completed pipelineRun on cleanup (@chmouel)
- cf07000: Gitlab: Fix posting prun status on GitOPS comments (@chmouel)
- aaf2da9: Improve e2e-tests on GH concurrency (@chmouel)
- 2edc2eb: Improve ghcr image push workflow (@piyush-garg)
- 728357a: Improve multiarch image push workflow on release (@piyush-garg)
- e4b2619: Install ko/gosmee from actions (@chmouel)
- efedf88: Move all comments logic to a separate package (@chmouel)
- 67a88c3: Move everything to use the TriggerType type (@chmouel)
- 4dddcf5: Only cleanups PRs after reconciliation (@chmouel)
- 2bf091e: Only fetch controller info if pr is not done (@chmouel)
- c6ff899: Pass task metadata annotations to the embedded task (@chmouel)
- 614d271: Print friendly error message on bad detected yaml (@chmouel)
- 3e2878f: Redirect docs.pipelinesascode.com to latest (@chmouel)
- 6b314ca: Remove deprecated deadline option from go-lint (@chmouel)
- 962b930: Remove detection of old basic auth secret (@chmouel)
- da5cda0: Remove golangci-lint builtin and uses make lint (@chmouel)
- b30bd22: Reorganize the GitHub test (@chmouel)
- de31018: Revert "Add support for GitOPS comments with GitHub webhook" (@savitaashture)
- 803b25f: Split trigger_comment variable to a single line (@chmouel)
- ca75e4d: Update all dependencies (@chmouel)
- 548c5bb: Use local binary for shellcheck (@chmouel)
- 71531ea: Use v1 for openshift console url (@chmouel)
- 1be9510: add ingress when deploying second controller (@chmouel)
- ba3f444: don't show noops event in nomatch (@chmouel)
- 66ff06f: e2e: Increase the number of controller logs lines (@chmouel)
- 75bc53f: e2e: separate cancel and retest GitOPS comments test (@chmouel)
- 2605f1e: error when installing pac on existing (@chmouel)
- 32e5429: fix TestGithubSecondPullRequestConcurrency count (@chmouel)
- f32eb1e: fix race conditions on pr concurrency (@chmouel)
- 7c93890: fix some linter errors (@chmouel)
- 512aa4e: fixes yaml examples and some typos (@chmouel)
- ddb573f: make target-branch a regexp (@chmouel)
- b4321b9: remove actions/cache from kind-e2e-tests.yaml (@chmouel)
- 8eb9454: setup concurrency tests on ghe (@chmouel)