<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog Posts on Pipelines as Code</title>
    <link>https://docs.pipelinesascode.com/v0.40.0/docs/blog/</link>
    <description>Recent content in Blog Posts on Pipelines as Code</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <atom:link href="https://docs.pipelinesascode.com/v0.40.0/docs/blog/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Using PaC&#39;s `git_auth_secret` to Avoid Rate Limiting</title>
      <link>https://docs.pipelinesascode.com/v0.40.0/docs/blog/using-pac-git-auth-secret-to-avoid-rate-limiting/</link>
      <pubDate>Wed, 30 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://docs.pipelinesascode.com/v0.40.0/docs/blog/using-pac-git-auth-secret-to-avoid-rate-limiting/</guid>
      <description>&lt;h2 id=&#34;using-pacs-git_auth_secret-to-avoid-rate-limiting&#34;&gt;&#xA;  Using PaC&amp;rsquo;s &lt;code&gt;git_auth_secret&lt;/code&gt; to Avoid Rate Limiting&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#using-pacs-git_auth_secret-to-avoid-rate-limiting&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When Tekton pipelines fetch resources like &lt;code&gt;Tasks&lt;/code&gt; or &lt;code&gt;Pipelines&lt;/code&gt; from a Git repository using the &lt;strong&gt;&lt;code&gt;git&lt;/code&gt; resolver&lt;/strong&gt;, frequent unauthenticated requests can lead to &lt;strong&gt;rate limiting&lt;/strong&gt; from your Git provider. For private repositories, this fetching would fail entirely without authentication.&lt;/p&gt;&#xA;&lt;p&gt;Pipelines-as-Code (PaC) solves this elegantly by automatically generating a temporary, scoped authentication token for each &lt;code&gt;PipelineRun&lt;/code&gt;. This token is stored in a Kubernetes &lt;code&gt;Secret&lt;/code&gt;, and its name is made available to your &lt;code&gt;PipelineRun&lt;/code&gt; through the built-in &lt;code&gt;{{ git_auth_secret }}&lt;/code&gt; variable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenShift Pipelines 1.15 PAC release</title>
      <link>https://docs.pipelinesascode.com/v0.40.0/docs/blog/release-osp-1.15/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.pipelinesascode.com/v0.40.0/docs/blog/release-osp-1.15/</guid>
      <description>&lt;p&gt;OpenShift Pipelines 1.15 presents several new enhancements to Pipelines-as-Code. Below are the key updates.&lt;/p&gt;&#xA;&lt;h2 id=&#34;much-improved-gitops-commands&#34;&gt;&#xA;  Much improved GitOps Commands&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#much-improved-gitops-commands&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;These commands allow you to make quick comments on a pull request to restart a&#xA;PipelineRun through Pipelines-as-Code.&lt;/p&gt;&#xA;&lt;p&gt;Commonly used commands include &lt;code&gt;/test pipelinerun&lt;/code&gt; to rerun a specific&#xA;PipelineRun, or &lt;code&gt;/retest&lt;/code&gt; to rerun all PipelineRuns.&lt;/p&gt;&#xA;&lt;h3 id=&#34;trigger-pipelineruns-irrespective-of-annotations&#34;&gt;&#xA;  Trigger PipelineRuns Irrespective of Annotations&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#trigger-pipelineruns-irrespective-of-annotations&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Previously, to re-trigger PipelineRuns, they had to match specific annotations&#xA;such as &lt;code&gt;pipelinesascode.tekton.dev/on-event&lt;/code&gt; set to pull_request. Now, this&#xA;constraint is removed, allowing you to trigger any PipelineRuns with &lt;code&gt;/test&lt;/code&gt;&#xA;regardless of their annotation status. This is particularly useful if you need&#xA;to run a PipelineRun selectively before merging a PR, without it automatically&#xA;consuming resources with each update.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
