-
Notifications
You must be signed in to change notification settings - Fork 112
Comparing changes
Open a pull request
base repository: openshift-pipelines/pipelines-as-code
base: main
head repository: openshift-pipelines/pipelines-as-code
compare: release-v0.35.x
- 20 commits
- 54 files changed
- 6 contributors
Commits on May 26, 2025
-
Release yaml generated from d674217 for release v0.35.0
Pipelines as Code CI Robot committedMay 26, 2025 Configuration menu - View commit details
-
Copy full SHA for 57300ff - Browse repository at this point
Copy the full SHA 57300ffView commit details
Commits on Jun 4, 2025
-
DNM: downgrade go version to 1.23.6
downgraded go version to 1.23.6 and downgraded cert-manager dependency version as well. Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0b6cda8 - Browse repository at this point
Copy the full SHA 0b6cda8View commit details -
Release yaml generated from 0b6cda8 for release v0.35.1
Pipelines as Code CI Robot committedJun 4, 2025 Configuration menu - View commit details
-
Copy full SHA for ba5f90b - Browse repository at this point
Copy the full SHA ba5f90bView commit details
Commits on Jul 4, 2025
-
chore: Update controller finalizer name to include explicit part
* The finalizer name used by the controller was updated. * A new constant `FinalizerName` was introduced for the explicit part of the name. * The finalizer name was updated to combine the group name and the new constant. * This change aligns the finalizer naming with common Kubernetes conventions. Fixes #1763 Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com> Co-authored-by: zakisk <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6fcedc6 - Browse repository at this point
Copy the full SHA 6fcedc6View commit details -
fix(gitlab): trigger PipelineRun only on label change
Before this patch pipeline was triggered on any merge request update, regardless of what changed such as title, description or assigne changes With the current change, pipeline will be triggered only when labels are added or removed Signed-off-by: PuneetPunamiya <ppunamiy@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 86da7d4 - Browse repository at this point
Copy the full SHA 86da7d4View commit details -
fix: Split error message of yaml validation on push
When a PipelineRun template in the .tekton/ directory contains a YAML syntax error, the error message was prefixed with a confusing "cannot locate templates in .tekton directory" message. This change ensures the error accurately reflects that a file was found but failed to parse, avoiding confusion between empty .tekton directory and a malformed one. Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for ad8fea1 - Browse repository at this point
Copy the full SHA ad8fea1View commit details -
fix: add timeouts to HTTP server
- Added ReadHeaderTimeout, ReadTimeout, and IdleTimeout to HTTP server for improved security and reliability
Configuration menu - View commit details
-
Copy full SHA for f780e96 - Browse repository at this point
Copy the full SHA f780e96View commit details -
fix: avoid reporting errors for non-Tekton res
The handling of YAML validation errors was refactored to be more intelligent and less noisy. It now only reports errors for resources that are identified as Tekton resources or are fundamentally invalid YAML. - Refactored validation errors from a simple map to a structured type that includes the resource name, schema, and error object. - Updated YAML parsing to extract the resource's `apiVersion` (schema) even when the document fails to decode fully as a Tekton object. - Implemented filtering to report validation errors only for resources with a `tekton.dev` API group or for generic YAML syntax errors. - This prevents creating error comments on pull requests for other valid, non-Tekton YAML files located in the `.tekton` directory. Jira: https://issues.redhat.com/browse/SRVKP-7906 Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for bea1de2 - Browse repository at this point
Copy the full SHA bea1de2View commit details -
fix: handle response body close errors
- Added error handling for closing HTTP response body to improve robustness - Changed list function to return result of writer flush for better error reporting Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0510f33 - Browse repository at this point
Copy the full SHA 0510f33View commit details -
fix: inavlidate empty commits in push events in bitbucket dc
invalidated empty commits in push in bitbucket data center as we may want to check commit field for commit SHA. Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3dc9d63 - Browse repository at this point
Copy the full SHA 3dc9d63View commit details -
fix: issue in on-path-change on pr merge in bitbucket data center
fixed an issue where push pipeline run was not triggering on pr merge when pipeline run definition is having on-path-cahnge annotation. this was happening due to bitbucket data center api behavior that it creates merge commit on pr merge that is set as HEAD commit of the branch and when changes for that commit is retrieved, they're being received empty because merge commit in bitbucket data center doesn't contain code changes of its parent. https://issues.redhat.com/browse/SRVKP-7432 Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 71027f9 - Browse repository at this point
Copy the full SHA 71027f9View commit details -
fix: migrate from brews to homebrew_casks in goreleaser
made changes to goreleaser to use homebrews_casks instead of brews Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 66d16b3 - Browse repository at this point
Copy the full SHA 66d16b3View commit details -
fix: use correct event type in log in GetTektonDir func
this fixes logs message in GetTektonDir func for event type. Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3eac400 - Browse repository at this point
Copy the full SHA 3eac400View commit details -
fix(ci): golangci-lint revive var-naming error in linters
fixed golangci-lint revive var-naming error in linters Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 522240f - Browse repository at this point
Copy the full SHA 522240fView commit details -
chore: Make go-testing PipelineRun targeted by all branches
this commits changes value of on-target-branch annotation in go-testing PipelineRun to make it be triggered when any branch is targeted in the PaC repo. Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0437463 - Browse repository at this point
Copy the full SHA 0437463View commit details -
fix(github): guard checkWebhookSecretValidity against nil response
Fix nil-pointer panic when /rate_limit returns success without SCIM data or when the HTTP response itself is nil. Add early err/resp checks and ensure rl and rl.SCIM are non-nil before accessing them. Jira: https://issues.redhat.com/browse/SRVKP-8075 Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 165d92a - Browse repository at this point
Copy the full SHA 165d92aView commit details -
Release yaml generated from 165d92a for release v0.35.2
Pipelines as Code CI Robot committedJul 4, 2025 Configuration menu - View commit details
-
Copy full SHA for 25d6e84 - Browse repository at this point
Copy the full SHA 25d6e84View commit details
Commits on Jul 16, 2025
-
fix: Ignore non-Tekton resources errors reporting
unmarshal non-Tekton custom resources, such as `ImageDigestMirrorSet`, or `StepActions` as PipelineRuns. This caused the PaC bot to post misleading "PipelineRun failure" comments on pull requests, even when all CI jobs were successful. This change updates the parsing logic to specifically check for and ignore non-Tekton resources found within the `.tekton` directory. By skipping these files, we prevent erroneous parsing errors and stop the bot from posting false-positive comments. This resolves the issue where developers were confused by failure notifications on otherwise successful PRs, improving the overall developer experience by reducing unnecessary noise. The fix ensures that comments are only posted for legitimate PipelineRun failures. Jira: https://issues.redhat.com/browse/SRVKP-8112 Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 238d2cf - Browse repository at this point
Copy the full SHA 238d2cfView commit details -
fix(homebrew): goreleaser issue and cask install doc
Signed-off-by: Ben Dronen <dronenb@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 793677d - Browse repository at this point
Copy the full SHA 793677dView commit details -
Release yaml generated from 793677d for release v0.35.3
Pipelines as Code CI Robot committedJul 16, 2025 Configuration menu - View commit details
-
Copy full SHA for 842f13c - Browse repository at this point
Copy the full SHA 842f13cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...release-v0.35.x