v0.37.1
Pipelines as Code version v0.37.1
OpenShift Pipelines as Code v0.37.1 has been released 🥳
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.37.1/release.yaml
Kubernetes
kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.37.1/release.k8s.yaml
Documentation
The documentation for this release is available here :
https://release-v0-37-1.pipelines-as-code.pages.dev
Changes Since v0.37.0
🐛 Bug Fixes
-
Improve GitLab commit status handling: Clarified documentation and improved code for GitLab commit status updates, ensuring comments are only posted when status updates fail due to permissions. (#2253)
Jira: SRVKP-8908 -
Check source project access for GitLab PRs: Ensures the GitLab token has read access to the source repository for pull requests, fixing potential build failures due to insufficient scope. (#2251)
Jira: SRVKP-8902, SRVKP-8910 -
Prevent panic in EventEmitter when logger is nil: Added nil checks for the logger in EmitMessage to prevent panics and ensure robust initialization. (#2257)
Jira: SRVKP-8910 -
Revert on-path-change on pr merge in bitbucket: Reverted a change that caused the {{ revision }} variable to fetch incorrect commit IDs for Bitbucket merge commits, restoring expected behavior. (#2247)
Jira: SRVKP-8616
Changelog
- b78ba64: Revert on-path-change on pr merge in bitbucket (@zakisk)
- 3823319: feat: Add check user permission step in e2e workflow (@zakisk)
- 3bd52ba: fix: Check source project access for GitLab PRs (@chmouel)
- 239f25f: fix: Improve GitLab commit status handling (@chmouel)
- 9c2edcc: fix: Prevent panic in EventEmitter when logger is nil (@chmouel)
- eb0d9b1: fix: increase controller logs lines to detect message (@zakisk)