Pipelines As Code Versions Save

Pipelines-as-Code for Tekton

v0.26.0

3 weeks ago

Pipelines as Code version v0.26.0

OpenShift Pipelines as Code v0.26.0 has been released 🥳

This is a major release with major new changes:

  • Passing arguments to /test, /retest or gitops comments. You can now pass argument as key/value to the gitops commands to let you redefined the standard params or custom params. PR Doc

    https://github.com/openshift-pipelines/pipelines-as-code/assets/98980/134ab2ed-6039-495c-8d09-82bbe6a76d93

  • ConfigMap is now getting watched on changse instead of read every time on every requests, which should generate less loads on the cluster PR

  • Pipelines-as-Code random entropy has now increased from 4 to 6 which should avoid name conflicts when there is a lot of pipelineruns PR

  • Validation Error of a PipelineRuns are now reported properly to the events stream of the user PR

  • When there is a initial failure with Pipelines as Code when for example there is an issue with the cluster, the error was previously left after doing a /retest until we update the PR with a new SHA, this now should get cleared PR

  • When we were doing gitops commands (like /test /retest or others) we were previously acting on deleted comments, we are now only acting on newly created comment PR

  • A lot of refactoring under the hood to make the code a bit more optimised.

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.26.0/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.26.0/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-26-0.pipelines-as-code.pages.dev

Changelog

  • bf0a99cfc5aa74e9d8c66a101496e44b249f1dca: Add doc for passing arguments to GitOps commands (@chmouel)
  • 755cbbd843cc00e07bb90c4d33bc1b1f2a609b7a: Add e2e for pass-arguments-to-gitops-comments (@chmouel)
  • d9750b22af099209f24e13e54c51829ec2395db5: Adds configutils package to validate and assign config (@sm43)
  • 5ecb9ead0fd8a8dfb1e4c5e49b093e0b09cc9c12: Cleanup unused code (@sm43)
  • 25443d2063b8e576b1142cf851d1b1f4579a4899: Console UI: define a copy of pacopts instead from run (@sm43)
  • 77935d350933a25012716ea3e6bd3c9ef9905424: Custom Console ui: removes SetPacInfo func with a NewCustomConsole (@sm43)
  • 9e41b5088dad0fbd780000a0ce8c38b682663c41: Do not run e2e tests as unit tests (@chmouel)
  • 2e6478a63fe568a694236f786898de7e89211ee6: Filter some of the noises from the logs (@chmouel)
  • df22211c1558cf9733e86bf7c65cfeda4803fa49: Fix e2e tag for gitops_commands_test file (@savitaashture)
  • 6ca12e7304773ac49e1ebf1a0a339b793f08d4b3: Fix matching proper PipelineRun with /test (@chmouel)
  • d87b05f08df72815c2052aa47901dd12eb793e6e: Fix some links in the documentation (@chmouel)
  • b69cf3146e94224b40dc43a88732d6faaaf4fdbd: Fixes pacopts pointer usage in reconciler (@sm43)
  • 318d7e3f6efbc13f8c1cc33e36cb130fb1a058d9: Fixes race condition for accessing info.pacopts (@sm43)
  • 8f1842178b51f6b9cd46870e7e37f561638778f2: Fixes setting pacopts for detected provider while starting from queue (@sm43)
  • 9237056d64464642259db94c61811cd26ac38af7: Increase the entropy in generated pac secrets (@chmouel)
  • 28178ab842cc41ec72758e3c1f8c40e2a761dbad: Make sure we get the oldest repository (@chmouel)
  • ca26fcb0d3f3b60733c1cbcd68399ca06c77ad67: Move consoleui inside a lock since its based on dynamic config (@sm43)
  • e1942e28987d9c91515f358d6feed60c4f3cdca6: Only act on events for newly created comments (@chmouel)
  • d568d99f1019827a252541c89570cb1a0aa8db3c: Puts a mutex lock in ConfigToSettings to avoid race condition (@sm43)
  • d291f32bad5dc764edb6e923e3a28b6aa15386a2: Refactor info/pacopts: init params run with default values (@sm43)
  • 0b91ecd20ea0f4294bd017ac456e6437ebd51c32: Refactors configure repo: moves config check inside provider pkg (@sm43)
  • 655c75102efec6585b2110514cc2a4e2516bb4ad: Report tekton yaml validation error to the user (@chmouel)
  • 1fe9f45d7d35eea6915471450fd6e2dd145f583a: Resolve inconsistent status of a PipelineRun after a failure (@savitaashture)
  • 459a40b660e61ebd7198315fe683f1a9bd53aa6e: Setup pac config syncer (#1662) (@sm43)
  • 20539512b37270b44b3a759056a7bf6f74f1230f: Skips using Info.Pac and switch to GetPacOpts (@sm43)
  • 6a90a1b80ace5306ec0164e75313ca9a373dba92: Switch PacOpts to a pointer (@sm43)
  • bcfd5e9a8bf16110a828150876161cfb08b0a4d9: Switch sinker, match, pipelineascode to use pacopts copy (@sm43)
  • 59881f6ea3436935e1c79808bc7113c228cf7cca: Switch to using GetPacInfo for pacopts (@sm43)
  • 230cdfe7c8e46e43c8504305c22f298ca1e12d5b: Update all dependencies (@chmouel)
  • 2b6614a7241ab03a214e42188e679deaca77074e: Update providers to use a copy of pacopts (@sm43)
  • e553256f9c1d51371ac2b59320a257164c8276bb: Update sort package to latest & adds nil check for PRun before sorting (@sm43)
  • 19f33c35580afdfa85058fa76076ace4a5fae8d5: Use debug instead of info when we are skiping the doublons (@chmouel)
  • cad06ec9b4749988fa19b13c65a569ed7cd920e4: Use pacopts from provider instead of run (@sm43)
  • f10ee613b450921813edb98bf210bcdc522b042a: add golangci-lint errcheck warning (@chmouel)
  • c703cd8eaa9bf5236c1ba34779e7c30a97a8ac2c: fix TestGithubPushRequestGitOpsCommentCancel (@chmouel)
  • 327475944b406e3f2163179592d5e3c6ce6f7590: github.provider.token, cache github.ListRepos (@chmouel)
  • 9aeb4b25ca375c69a461699d50b82e27e3b3db28: increase pvc size (@chmouel)
  • 28cbb70e7867697316fd1abea00ae9117b09daec: move to golang official image from dockerhub (@chmouel)
  • 39e9eeef706a5058f6481867c11a960b276b8373: pass arguments as parameters to gitops comments (@chmouel)
  • c68484905584ae2691e2d8e3d74196fd264c82cd: report error to slack when running e2e on nightly (@chmouel)
  • 32a8ddf34aa5d05ce381856eb32aec71c57f331b: report only scheduled runs to slack (@chmouel)
  • d1dbd120cb9fe8aa44a301254b95ca7ab7184024: try to fix documentation for cloudfare docs (@chmouel)

v0.25.0

1 month ago

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

  • 55cfb7f5586c91ffd5ef01e0b37a5d1aa4be9626: Add e2e tests for incoming webhook on GHE/Webhook (@chmouel)
  • 57966d556cb1407225e0d7f9faa26d7577c485e1: Add kind along with the tekton resource name (@savitaashture)
  • f367c9f73fdd3a72ad4b300ac8b31e975cd70328: Add on-comment annotation to match PipelineRun (@chmouel)
  • 5c91a98ec58507bda227372f7e65536a6ffac7a5: Add support for GitOPS comments with GitHub webhook (@chmouel)
  • 5e4489deda5d0cef4feb6c55d3b4129bb5637259: Add support to run PR without an event matching (@chmouel)
  • b0fda1095a2915cbead27d5029a442ca44a5752c: Better error message when we don't have a match (@chmouel)
  • a3298105bdc523e0b63fb5121af3129d79a15ee8: Bump docker/build-push-action from 5.1.0 to 5.2.0 (@dependabot[bot])
  • 2ccd5a5071cfc24cf8bf664d403ec1e131d57755: Bump docker/build-push-action from 5.2.0 to 5.3.0 (@dependabot[bot])
  • aa074c32e1158c5ec4cfd86a63fae837d9207cae: Bump docker/login-action from 3.0.0 to 3.1.0 (@dependabot[bot])
  • 281c02a89492d333ed6131db34ee15f87819dd06: Bump github.com/cloudevents/sdk-go/v2 from 2.15.1 to 2.15.2 (@dependabot[bot])
  • 2e5436298668970e4a57ae8dc65e4afe83fc4dfa: Bump github.com/go-jose/go-jose/v3 from 3.0.2 to 3.0.3 (@dependabot[bot])
  • 35c3be63f755117d26b03cab7af01e73723de973: Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (@dependabot[bot])
  • 61f880ad5894a99519e82f0491acd9d1583ce6cb: Bump jaxxstorm/action-install-gh-release from 1.10.0 to 1.11.0 (@dependabot[bot])
  • 5fc22de2832d9286a8f4024711afba9b4f920688: Cleanup by removing labels from pipelinerun (@savitaashture)
  • 576b13769c749af0ca17cb426757a8fade5efca0: Correct typo (@avinashsingh77)
  • 9556419e57948d7f9ba67c9ef8e2168241cac8fe: Don't try to cleanup Pending PipelineRuns (@chmouel)
  • 226781a6bd42654829944427dfc90d12da3a0713: Fix TestGithubSecondPullRequestConcurrency test (@chmouel)
  • 63c761d297d8a45e071abface6cfc62934bdfe14: Fix all revive errors (@chmouel)
  • 1799bf60ed6082b9d46151b1b3cf44aa2696156e: Fix dockerfile (@chmouel)
  • 8bfeac7557d6095f1233baab2cdee917c91de2ad: Fix metrics emission for GitHubApp Enterprise (@savitaashture)
  • c14c6d61cab480218e0860772bc1e1a8bec6b82b: Fix release pipeline for wrong version (@piyush-garg)
  • 50cb24897f68044dcce855f3edc7c8c405b66c0c: Fix selecting non completed pipelineRun on cleanup (@chmouel)
  • cf0700053fd42b9b9916c55684f33780b21f2a31: Gitlab: Fix posting prun status on GitOPS comments (@chmouel)
  • aaf2da92b5603353ba516f1155eaa0111bcb729c: Improve e2e-tests on GH concurrency (@chmouel)
  • 2edc2eb84e4a521a89bbf07f935b38d973bc959f: Improve ghcr image push workflow (@piyush-garg)
  • 728357a5e8bb52a9117a8fd6c79991b844baaac3: Improve multiarch image push workflow on release (@piyush-garg)
  • e4b26199ab4941804c761771f5fb25d23e99648f: Install ko/gosmee from actions (@chmouel)
  • efedf886c5f521515b0195086661e054fcbe9a5a: Move all comments logic to a separate package (@chmouel)
  • 67a88c3745dbefee2b4ea525ea25bec406202aff: Move everything to use the TriggerType type (@chmouel)
  • 4dddcf561745f238eead41e0c1583b5516fef27b: Only cleanups PRs after reconciliation (@chmouel)
  • 2bf091e4026ee7314b6150b40671cc658ac4ad85: Only fetch controller info if pr is not done (@chmouel)
  • c6ff8995eb12dd6b4e4408f9e8dba0d28a9636cc: Pass task metadata annotations to the embedded task (@chmouel)
  • 614d2713ccc3a602e9a3700bdc954163613156e0: Print friendly error message on bad detected yaml (@chmouel)
  • 3e2878f7a0b8ee4da7c74800a715543188305c04: Redirect docs.pipelinesascode.com to latest (@chmouel)
  • 6b314ca356a5df676455e7b22584108b3ef6fa48: Remove deprecated deadline option from go-lint (@chmouel)
  • 962b9300c493930d33c39c1663affb8ebaac8827: Remove detection of old basic auth secret (@chmouel)
  • da5cda0ee8238ab464ee407d5421ff2842d9a647: Remove golangci-lint builtin and uses make lint (@chmouel)
  • b30bd22e2c43c2726feb1c44cf8d157c11161432: Reorganize the GitHub test (@chmouel)
  • de310182c75ea19dff39af216fbd07f3ba3375c6: Revert "Add support for GitOPS comments with GitHub webhook" (@savitaashture)
  • 803b25f05dd7cba565c62b6ad2ebc3060e902c5d: Split trigger_comment variable to a single line (@chmouel)
  • ca75e4d771571b06e53c7f978d14a7c7bd8487ac: Update all dependencies (@chmouel)
  • 548c5bbd33d97e8e68bc20e4bd162a80e75346d9: Use local binary for shellcheck (@chmouel)
  • 71531ea36edb7b3953bb169cbced9d1ebc411c41: Use v1 for openshift console url (@chmouel)
  • 1be9510f3d6db70d5d82d48332b5d8bb4ff3f0d4: add ingress when deploying second controller (@chmouel)
  • ba3f444b568152d4e32cf31c96ace0fcd461b9b3: don't show noops event in nomatch (@chmouel)
  • 66ff06f1285c509ccecbbb628404631c420e4efc: e2e: Increase the number of controller logs lines (@chmouel)
  • 75bc53f3a67db10312611ecd92e0e231e2307600: e2e: separate cancel and retest GitOPS comments test (@chmouel)
  • 2605f1e27abfa959bb0d8a5048a9d17264ef101f: error when installing pac on existing (@chmouel)
  • 32e54290e242183276e53a2573fb5abe48fe3170: fix TestGithubSecondPullRequestConcurrency count (@chmouel)
  • f32eb1e466b5e1ce071d3c045a569b12c5dac7d4: fix race conditions on pr concurrency (@chmouel)
  • 7c9389009559b1b7f9bb00528263f7694cb11232: fix some linter errors (@chmouel)
  • 512aa4e310fd7dd5c5f3afecebce747dd14f7619: fixes yaml examples and some typos (@chmouel)
  • ddb573f14a475802e5a00339e772a77dbb143b1e: make target-branch a regexp (@chmouel)
  • b4321b973ca99809c5f76c66e0960d7aa539226e: remove actions/cache from kind-e2e-tests.yaml (@chmouel)
  • 8eb945464d5f77681d048d9fc4ceda4a92274539: setup concurrency tests on ghe (@chmouel)

v0.24.5

1 month ago

Pipelines as Code version v0.24.5

OpenShift Pipelines as Code v0.24.5 has been released 🥳

This release fix emission of metrics for GitHub Enterprise

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.24.5/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.24.5/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-24-5.pipelines-as-code.pages.dev

Changelog

v0.24.4

1 month ago

Pipelines as Code version v0.24.4

OpenShift Pipelines as Code v0.24.4 has been released 🥳

This release fix another issue with regard to concurrency and PipelineRun cleanups, where the cleaner would be too eager to clean scheduled pipelineruns 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.24.4/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.24.4/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-24-4.pipelines-as-code.pages.dev

Changelog

v0.24.3

1 month ago

Pipelines as Code version v0.24.3

OpenShift Pipelines as Code v0.24.3 has been released 🥳

This bugfixes releases fixes an error with concurrency and the max-keep-run feature, the watcher would not exclude the PipelineRuns with the Pending status and due fails to process the concurrency queue 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.24.3/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.24.3/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-24-3.pipelines-as-code.pages.dev

Changelog

v0.24.2

1 month ago

Pipelines as Code version v0.24.2

OpenShift Pipelines as Code v0.24.2 has been released 🥳

This release address a bug when using Pipelines as Code concurrency with multiple controllers 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.24.2/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.24.2/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-24-2.pipelines-as-code.pages.dev

Changelog

  • 24313af3507220e6c7de7554f39f3b6a03c2e1d7: Fix TestGithubSecondPullRequestConcurrency test (@chmouel)
  • 16f7c779a360b226775758dce3a067bcfefbb61c: Fix release pipeline for wrong version (@piyush-garg)
  • 9bfbf198ca8e8103ca92b82017020d5424b71278: Fix version and release yaml (@piyush-garg)
  • 3f138b947a68923d51fbfc27ab115c83ab335f55: Release yaml generated from https://github.com/openshift-pipelines/pipelines-as-code/commit/d4fa4c508768ebde6c04e8928a9fc35277d92cb0 for release 0.24.1 (@)
  • e8f17529bbd6b0e18a96e7fca52f852311da1b2b: fix race conditions on pr concurrency (@chmouel)

v0.24.1

2 months ago

Pipelines as Code version v0.24.1

OpenShift Pipelines as Code v0.24.1 has been released 🥳

  • This release address a bug when using GitOps comments with the GitLab provider not posting pipelinerun status as comment. 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.24.1/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.24.1/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-24-1.pipelines-as-code.pages.dev

Changelog

v0.24.0

3 months ago

Pipelines as Code version v0.24.0

OpenShift Pipelines as Code v0.24.0 has been released 🥳

This major release introduce new features among bugfixes, testing and docs.

  • Add support for fetching pipeline from hub in annotation: PAC now supports fetching pipeline from hub if specified with annotation pipelinesascode.tekton.dev/pipeline. Only one annotation can be provided and can specify the version of pipeline custom hub just same like task. PR

  • Removed duplicate filed from changed file: Now changed files will not contain the duplicate name if same file is changed in multiple commits. PR

  • Fix data race while using multiple PAC controller. PR

  • Validate the length of secret name conforming to k8s rules. 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.24.0/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.24.0/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://docs.pipelinesascode.com/v0.24.0/

Changelog

  • fc2ceb836a930cd40b91c8054f781540d09e976d: Add docs generation script (@chmouel)
  • 766736c476346b7973fec1dc212ea0b1d268fd5e: Add namespace argument in the script (@pratap0007)
  • 07ebf15157c417687cca95c9ee63d8a541f71e7b: Add support for fetching pipeline from hub (@piyush-garg)
  • b9c1715e94f2fd99b6ba8bf3741b59684794a672: Bump actions/cache from 3 to 4 (@dependabot[bot])
  • eb2b6f351c2fb1c15782cb95865cf07fc351e9e7: Bump docker/metadata-action from 5.5.0 to 5.5.1 (@dependabot[bot])
  • 00b6cfa81f81098688d514f88b6f8c3a5f8c18c0: Bump tektoncd/pipeline to v0.56.0 LTS (@piyush-garg)
  • 574f93dc1f9b2d9852cb646ee4fdcc6df1689d25: Corrected metrics title (@savitaashture)
  • 4ffa11485adfc28c02b57ab38603cbbd84477738: Make sure to make the secret conforms to k8 naming (@chmouel)
  • f4b9d1a2cdb996d665c9d7b9c14477e01fd97288: Make sure to remove duplicates from changed files (@chmouel)
  • f219c997699ab10f66d38c1dbbf89601c2446a54: Only report failed kind e2e when not pull request (@chmouel)
  • 5b1c5944f5aa0a8a23b1ae0fc07b36159c837a13: Readd slack notification on failure (@chmouel)
  • 14343a847a08edf1fa09497e5a2d096bb0feb3e6: Revised if statement to address validation of names (@savitaashture)
  • b0f191b536496dbc506c1c4b3d5d69d00ac651ac: Use a mutex when updating the PAC info (@chmouel)
  • 4bdfa0f54ae1731e40ddc85f9b61b02569d0c5e5: e2e: add more log of where the github push going (@chmouel)
  • f161688f3b3a3b0f603076790fcc7a118ba46ae6: fix if conditions on kind-e2e-tests (@chmouel)
  • f781a4cf3a77d16bdcacbb0783b03fb2a0668d78: ignore coverage files in gitignore (@chmouel)

v0.23.0

4 months ago

Pipelines as Code version v0.23.0

OpenShift Pipelines as Code v0.23.0 has been released 🥳

This major release introduce new features among bugfixes, testing and docs.

  • Multiple GitHub Apps support: PaC supports now multiple GitHub Applications pointing to the same cluster, each GitHub application is attached to their own controller. There is no support for CLI or operator to deploy those extra controllers. See the documentation on how to get started deploying them. Doc, PR, Video

  • Improved changeds files (and additionally removed/changed/deleted) in CEL expressions and template variable. Doc PR

  • Add Annotation to integrate with Results. PR

  • Create config leader election configmaps PR

  • Improved metrics support for Gitlab and Bitbucket provider Doc 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.23.0/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.23.0/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-23-0.pipelines-as-code.pages.dev

Changelog

  • a304b8a4fa130bff8e4a201734c39fbc23b7fc94: Add -O option to not reinstall kind (@chmouel)
  • 943502cdd701a20aee5ac4b27f44d172c4be2d21: Add fix-golangci-lint and fix-linters targets (@chmouel)
  • b667aba724aaf6e41de346a6e6ebc2f93c7dde76: Add more tests for consoleui.tektondashboard (@chmouel)
  • d479075ee83f2b54b97bce15f466b5abd4f486a3: Add test for applyIncomingParams (@chmouel)
  • e22a349a81fb642a6555a2979067b2506a7eb753: Bump actions/upload-artifact from 3 to 4 (@dependabot[bot])
  • b89347a06ce580bde4dea74013a05872f446bec3: Bump docker/metadata-action from 5.3.0 to 5.4.0 (@dependabot[bot])
  • 3efeee0b7b3a420812181f79bb920f357508ecca: Bump docker/metadata-action from 5.4.0 to 5.5.0 (@dependabot[bot])
  • 8b878cf316715eb5e4da161ae58c29c69566b516: Bump github/codeql-action from 2 to 3 (@dependabot[bot])
  • 4521bfe14e331a50ae366e85c28724f08d88bff5: Bump golang.org/x/crypto from 0.15.0 to 0.17.0 (@dependabot[bot])
  • b0e5d76aa279ce02a1dbc4e5d73eef9c0cebf3cd: Create config leader election configmaps (@piyush-garg)
  • 1eec60ce6c2e2b0fcece63234caa29f361ee11dc: Fix Dockerfile build (@piyush-garg)
  • efe34deaed14e0628233f2b300f030935ba714c5: Fix flaky unit tests (@piyush-garg)
  • b14dd80f95e4dbb71cec46b7b11a0cddeee52d4d: Fix golangci-linters error (@chmouel)
  • 3c4ef0cccabc7405747db9019e4d6125189a7f30: Ignore dependabot PRs for gitlint (@piyush-garg)
  • 597c2373c2ba8fd551630a02275defa6b23fba43: Improve get changed files (@kcloutie)
  • 6bdc43db8b19dc29396c2aa2ef1c150e018cdcd7: Increase the test coverage for consoleui/openshift (@chmouel)
  • c85618a7d6f97a0f347dc7f7d0e332ad940213cb: Merge kind-e2e-tests and kind-nightly together (@chmouel)
  • 5df4613d4bad1938dd8476aa62c4965b3fe0b3e4: Multi namespace support (@chmouel)
  • 31a1acdedafbd295a080206e47eff6b165d1e2ed: Only log err when failing to rm gitea test repo (@chmouel)
  • 147aab1a2975ee6d2d5f53502ccd0ec47f4430dd: Parse configmap on every reconcilation (@chmouel)
  • 33b96b7a7b0c18b66cc3b9cc4c16760cbc893e0e: Revise metrics emission to reflect data for both GitLab and Bitbucket (@savitaashture)
  • a8244bd08bdd5f0f103aa670832c72885cdee907: Rework the pull request template (@chmouel)
  • 29ebe61af966cba78676b09f7bc9190bd419c95a: Show a better help with makefile (@chmouel)
  • 53afff6e733697ed109b9b6b73846e5c2d62ce53: Show only the latest major versions in docs (@chmouel)
  • ad1ecec2f1d811054c9168abf80577c2a0897ffa: Use more pre-commit instead of make target (@chmouel)
  • 10bdd7c1ca521ed1d4c331f40ab36431e68bc504: add annotation to integrate with Tekton Results (@ramessesii2)
  • 0bd8115f207c2ef952cae72742c9f09608c20f0c: fix gh-workflow-ci.sh script (@chmouel)
  • 010faa89c8c55e2e94d4b7624b159b7459d51101: fix lint error (@ramessesii2)
  • 9b4c81a0b11a7f682991caa1584e03e61cc37612: fix make lint to have lint-python in there (@chmouel)
  • b9a0a1d431ff3e48a987d3cd6c27549180b9d087: fix some errors found by shellcheck (@chmouel)
  • 54459808336f62be7ae91b7ef3ea47cf63fdebd0: shellcheck on all shell scripts (@chmouel)

v0.22.6

4 months ago

Pipelines as Code version v0.22.6

OpenShift Pipelines as Code v0.22.6 has been released 🥳

This minor release addresses the issue regarding the images are not available in previous release:

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.22.6/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.22.6/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-22-6.pipelines-as-code.pages.dev

Changelog