v0.28.1
Pipelines as Code version v0.28.1
Pipelines as Code bugfix release
Changes
- Bug Fixes
- [Bitbucket] Token Validation: Ensure the token is valid before proceeding with the rest of the code. @chmouel
- [Bitbucket] Error Handling: Fixed a crash when the Bitbucket Server payload is missing required fields. @chmouel
- [GitLab] Pagination: Introduced keyset pagination for GitLab tests, ensuring handling of more than 20 .tekton/ files. @ralphbean
- [GitLab] PAC Controller Panic: Fixed a panic in the PAC controller when handling empty commits and during tag delete events in GitLab. @zakisk
- [Gitlab] Change Message to Title in event.SHATitle field @zakisk
- [Concurrency] Fix overriding retry settings in PatchPipelineRun @chmouel
- [Concurrency] fix watcher queue initialisation on concurrency @chmouel
- [cli] Fix tkn pac create repo when outside git repo @chmouel
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.28.1/release.yaml
Kubernetes
kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.28.1/release.k8s.yaml
Documentation
The documentation for this release is available here :
https://release-v0-28-1.pipelines-as-code.pages.dev
Full Changelog
- 4b1a997: Add e2e test for pending prs processed (@chmouel)
- 7f91cda: Change Message to Title in event.SHATitle field (@zakisk)
- cec7dc7: Ensure token is valid before proceeding (#1803) (@chmouel)
- 7c06067: Fix PAC controller panic on empty commits in payload (@zakisk)
- 394dbe3: Fix ci by waiting before applying configmap (@chmouel)
- c02d5d2: Fix crashing on bad bitbucketserver payload (@chmouel)
- 89d8686: Fix gitlab provider for more than 20 .tekton/ files (@ralphbean)
- 79b7bec: Fix hugo-book theme deprecation errors (@chmouel)
- de49e85: Fix markdownlint error (@chmouel)
- 5081d85: Fix overriding retry settings in PatchPipelineRun (@chmouel)
- c751c92: Fix panic in PAC controller on delete tag event in gitlab (@zakisk)
- 662f732: Fix tkn pac create repo when outside git repo (@chmouel)
- 4299cd0: Fix typo in docs make command (@zakisk)
- 05827d9: Install PyYAML package using system apt or dnf (@chmouel)
- 45e9b17: Introduce pagination into the gitlab tests (@ralphbean)
- b2602dd: Release yaml generated from bba037c for release v0.28.0 ( <>)
- 4f12880: Remove double check for toRef and checks for fromRef (@zakisk)
- 3cac0b6: Update vale rules (@zakisk)
- 63f4b30: docs(github): improve comments for installation ID retrieval (@chmouel)
- 9bc70eb: feat(tests): add unittests for template generation (@chmouel)
- ec28b61: fix spelling error pulrequest -> pullrequest (@chmouel)
- 8c145dc: fix watcher queue initialisation on concurrency (@chmouel)
- ae932d6: gh-workflow-ci: fix checking binary existence (@chmouel)
Full Changelog: v0.28.0...v0.28.1