main
  1<!DOCTYPE html>
  2<html lang="en">
  3<head>
  4  <meta charset="utf-8">
  5  <meta name="viewport" content="width=device-width, initial-scale=1">
  6  <title>Flux — Vincent Demeester</title>
  7  <link rel="stylesheet" href="/style.css" type="text/css">
  8  <script src="/flux.js" defer></script>
  9  <link rel="alternate" type="application/json" title="JSON Feed" href="https://vincent.demeester.fr/flux/feed.json">
 10  <link rel="alternate" type="application/atom+xml" title="Atom Feed" href="https://vincent.demeester.fr/flux/feed.xml">
 11</head>
 12<body>
 13  <div class="site-controls"><button class="theme-toggle" id="theme-toggle" title="Toggle dark/light mode">☀️</button></div>
 14
 15  <article class="content flux">
 16    <header>
 17      <h1 class="title">Flux</h1>
 18      <p class="subtitle">What I&#39;m working on, reading, and thinking about.</p>
 19      <div class="flux-feed-links">
 20        <a href="feed.json">JSON Feed</a>
 21        <a href="feed.xml">Atom</a>
 22      </div>
 23    </header>
 24
 25    <nav class="flux-years">
 26      <a href="/flux/2026.html">2026</a>
 27      <a href="/flux/2025.html">2025</a>
 28      · <a href="/flux/tags/">tags</a>
 29    </nav>
 30
 31    <div class="github-entry">
 32      <span class="gh-icon pr"></span>
 33      <div class="gh-content">
 34        <div class="gh-title"><a href="https://github.com/openshift-pipelines/osp-component-dashboard/pull/7">fix: use rebase merge for auto-merge (squash not allowed on this repo)</a></div>
 35        <div class="gh-repo">openshift-pipelines/osp-component-dashboard#7</div>
 36      </div>
 37      <div class="gh-date">merged · Apr 10</div>
 38    </div>
 39    <div class="github-entry">
 40      <span class="gh-icon pr"></span>
 41      <div class="gh-content">
 42        <div class="gh-title"><a href="https://github.com/openshift-pipelines/osp-component-dashboard/pull/5">fix: use PR instead of direct push for vuln scan results</a></div>
 43        <div class="gh-repo">openshift-pipelines/osp-component-dashboard#5</div>
 44      </div>
 45      <div class="gh-date">merged · Apr 10</div>
 46    </div>
 47    <div class="github-entry">
 48      <span class="gh-icon pr"></span>
 49      <div class="gh-content">
 50        <div class="gh-title"><a href="https://github.com/tektoncd/plumbing/pull/3284">feat: add PAC Repository CR for tektoncd/cli</a></div>
 51        <div class="gh-repo">tektoncd/plumbing#3284</div>
 52      </div>
 53      <div class="gh-date">merged · Apr 10</div>
 54    </div>
 55    <div class="github-entry">
 56      <span class="gh-icon pr"></span>
 57      <div class="gh-content">
 58        <div class="gh-title"><a href="https://github.com/tektoncd/plumbing/pull/3276">ci: Remove catlin-lint Tekton CI job for tektoncd/catalog</a></div>
 59        <div class="gh-repo">tektoncd/plumbing#3276</div>
 60      </div>
 61      <div class="gh-date">merged · Apr 10</div>
 62    </div>
 63    <div class="release-card">
 64      <span class="release-project">tektoncd/cli</span>
 65      <span class="release-version">v0.37.5</span>
 66      <span class="release-date"> · April 10, 2026</span>
 67    </div>
 68    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/index.html">
 69      <span class="marker updated">~</span>
 70      <span class="page-title">Vincent Demeester</span>
 71      <span class="page-date">Apr 10</span>
 72      <span class="arrow"></span>
 73    </a>
 74    <div class="github-entry">
 75      <span class="gh-icon pr"></span>
 76      <div class="gh-content">
 77        <div class="gh-title"><a href="https://github.com/tektoncd/community/pull/1267">Add new volunteers to tekton-vmt team</a></div>
 78        <div class="gh-repo">tektoncd/community#1267</div>
 79      </div>
 80      <div class="gh-date">merged · Apr 9</div>
 81    </div>
 82    <div class="github-entry">
 83      <span class="gh-icon issue"></span>
 84      <div class="gh-content">
 85        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9755">perf: avoid unnecessary apiserver calls in TaskRun done path (stopSidecars on every resync)</a></div>
 86        <div class="gh-repo">tektoncd/pipeline#9755</div>
 87      </div>
 88      <div class="gh-date">opened · Apr 9</div>
 89    </div>
 90    <div class="github-entry">
 91      <span class="gh-icon pr"></span>
 92      <div class="gh-content">
 93        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/pull/9685">docs: update releases.md for v1.11.0</a></div>
 94        <div class="gh-repo">tektoncd/pipeline#9685</div>
 95      </div>
 96      <div class="gh-date">merged · Apr 9</div>
 97    </div>
 98    <div class="github-entry">
 99      <span class="gh-icon pr"></span>
100      <div class="gh-content">
101        <div class="gh-title"><a href="https://github.com/tektoncd/plumbing/pull/3297">ci: Use --new-from-merge-base instead of only-new-issues for golangci-lint</a></div>
102        <div class="gh-repo">tektoncd/plumbing#3297</div>
103      </div>
104      <div class="gh-date">merged · Apr 9</div>
105    </div>
106    <div class="github-entry">
107      <span class="gh-icon pr"></span>
108      <div class="gh-content">
109        <div class="gh-title"><a href="https://github.com/tektoncd/plumbing/pull/3285">Update Pipelines-as-Code to v0.45.0</a></div>
110        <div class="gh-repo">tektoncd/plumbing#3285</div>
111      </div>
112      <div class="gh-date">merged · Apr 9</div>
113    </div>
114    <div class="github-entry">
115      <span class="gh-icon issue"></span>
116      <div class="gh-content">
117        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9751">docs: create explanation docs — execution model, security, workspaces, resolution</a></div>
118        <div class="gh-repo">tektoncd/pipeline#9751</div>
119      </div>
120      <div class="gh-date">opened · Apr 9</div>
121    </div>
122    <div class="github-entry">
123      <span class="gh-icon issue"></span>
124      <div class="gh-content">
125        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9750">docs: create workflow-oriented tutorials — getting-started through full CI/CD</a></div>
126        <div class="gh-repo">tektoncd/pipeline#9750</div>
127      </div>
128      <div class="gh-date">opened · Apr 9</div>
129    </div>
130    <div class="github-entry">
131      <span class="gh-icon issue"></span>
132      <div class="gh-content">
133        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9749">docs: split additional-configs.md into standalone how-to guides &#43; reference</a></div>
134        <div class="gh-repo">tektoncd/pipeline#9749</div>
135      </div>
136      <div class="gh-date">opened · Apr 9</div>
137    </div>
138    <div class="github-entry">
139      <span class="gh-icon issue"></span>
140      <div class="gh-content">
141        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9748">docs: split matrix.md into how-to / reference / explanation</a></div>
142        <div class="gh-repo">tektoncd/pipeline#9748</div>
143      </div>
144      <div class="gh-date">opened · Apr 9</div>
145    </div>
146    <div class="github-entry">
147      <span class="gh-icon issue"></span>
148      <div class="gh-content">
149        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9747">docs: split auth.md into how-to / reference / explanation</a></div>
150        <div class="gh-repo">tektoncd/pipeline#9747</div>
151      </div>
152      <div class="gh-date">opened · Apr 9</div>
153    </div>
154    <div class="github-entry">
155      <span class="gh-icon issue"></span>
156      <div class="gh-content">
157        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9746">docs: split stepactions.md into how-to / reference</a></div>
158        <div class="gh-repo">tektoncd/pipeline#9746</div>
159      </div>
160      <div class="gh-date">opened · Apr 9</div>
161    </div>
162    <div class="github-entry">
163      <span class="gh-icon issue"></span>
164      <div class="gh-content">
165        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9745">docs: split workspaces.md into tutorial / how-to / reference</a></div>
166        <div class="gh-repo">tektoncd/pipeline#9745</div>
167      </div>
168      <div class="gh-date">opened · Apr 9</div>
169    </div>
170    <div class="github-entry">
171      <span class="gh-icon issue"></span>
172      <div class="gh-content">
173        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9744">docs: split pipelineruns.md into how-to / reference</a></div>
174        <div class="gh-repo">tektoncd/pipeline#9744</div>
175      </div>
176      <div class="gh-date">opened · Apr 9</div>
177    </div>
178    <div class="github-entry">
179      <span class="gh-icon issue"></span>
180      <div class="gh-content">
181        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9743">docs: split taskruns.md into how-to / reference</a></div>
182        <div class="gh-repo">tektoncd/pipeline#9743</div>
183      </div>
184      <div class="gh-date">opened · Apr 9</div>
185    </div>
186    <div class="github-entry">
187      <span class="gh-icon issue"></span>
188      <div class="gh-content">
189        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9742">docs: split pipelines.md into tutorial / how-to / reference / explanation</a></div>
190        <div class="gh-repo">tektoncd/pipeline#9742</div>
191      </div>
192      <div class="gh-date">opened · Apr 9</div>
193    </div>
194    <div class="github-entry">
195      <span class="gh-icon issue"></span>
196      <div class="gh-content">
197        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9741">docs: split tasks.md into tutorial / how-to / reference / explanation</a></div>
198        <div class="gh-repo">tektoncd/pipeline#9741</div>
199      </div>
200      <div class="gh-date">opened · Apr 9</div>
201    </div>
202    <div class="github-entry">
203      <span class="gh-icon issue"></span>
204      <div class="gh-content">
205        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/issues/9740">Reorganize documentation using the Diátaxis framework</a></div>
206        <div class="gh-repo">tektoncd/pipeline#9740</div>
207      </div>
208      <div class="gh-date">opened · Apr 9</div>
209    </div>
210    <div class="release-card">
211      <span class="release-project">tektoncd/pipelines-as-code</span>
212      <span class="release-version">v0.45.0</span>
213      <span class="release-date"> · April 8, 2026</span>
214    </div>
215    <div class="github-entry">
216      <span class="gh-icon pr"></span>
217      <div class="gh-content">
218        <div class="gh-title"><a href="https://github.com/tektoncd/operator/pull/3336">fix: remove release-right-meow SA from PAC release PipelineRuns</a></div>
219        <div class="gh-repo">tektoncd/operator#3336</div>
220      </div>
221      <div class="gh-date">merged · Apr 8</div>
222    </div>
223    <div class="github-entry">
224      <span class="gh-icon pr"></span>
225      <div class="gh-content">
226        <div class="gh-title"><a href="https://github.com/tektoncd/pipelines-as-code/pull/2647">fix: populate DefaultBranch for incoming webhooks</a></div>
227        <div class="gh-repo">tektoncd/pipelines-as-code#2647</div>
228      </div>
229      <div class="gh-date">merged · Apr 8</div>
230    </div>
231    <div class="github-entry">
232      <span class="gh-icon pr"></span>
233      <div class="gh-content">
234        <div class="gh-title"><a href="https://github.com/tektoncd/operator/pull/3335">fix: include branch filter in CEL expression for release trigger</a></div>
235        <div class="gh-repo">tektoncd/operator#3335</div>
236      </div>
237      <div class="gh-date">merged · Apr 7</div>
238    </div>
239    <div class="github-entry">
240      <span class="gh-icon issue"></span>
241      <div class="gh-content">
242        <div class="gh-title"><a href="https://github.com/tektoncd/pipelines-as-code/issues/2646">incoming webhook: pipelinerun_provenance default_branch fails because DefaultBranch is never set</a></div>
243        <div class="gh-repo">tektoncd/pipelines-as-code#2646</div>
244      </div>
245      <div class="gh-date">opened · Apr 7</div>
246    </div>
247    <div class="release-card">
248      <span class="release-project">tektoncd/cli</span>
249      <span class="release-version">v0.44.1</span>
250      <span class="release-date"> · April 7, 2026</span>
251    </div>
252    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/flux/tags/nixos.html">
253      <span class="marker new"></span>
254      <span class="page-title">Flux — #nixos</span>
255      <span class="page-date">Apr 2</span>
256      <span class="arrow"></span>
257    </a>
258    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/flux/tags/index.html">
259      <span class="marker new"></span>
260      <span class="page-title">Tags</span>
261      <span class="page-date">Apr 2</span>
262      <span class="arrow"></span>
263    </a>
264    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/flux/2026.html">
265      <span class="marker new"></span>
266      <span class="page-title">Flux — 2026</span>
267      <span class="page-date">Apr 2</span>
268      <span class="arrow"></span>
269    </a>
270    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/flux/index.html">
271      <span class="marker new"></span>
272      <span class="page-title">Flux</span>
273      <span class="page-date">Apr 2</span>
274      <span class="arrow"></span>
275    </a>
276    <div class="github-entry">
277      <span class="gh-icon pr"></span>
278      <div class="gh-content">
279        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/pull/9440">[cherry-pick: release-v1.3.x] tekton: update plumbing ref to latest commit</a></div>
280        <div class="gh-repo">tektoncd/pipeline#9440</div>
281      </div>
282      <div class="gh-date">merged · Apr 2</div>
283    </div>
284    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/til.html">
285      <span class="marker updated">~</span>
286      <span class="page-title">TIL — Today I Learned</span>
287      <span class="page-date">Apr 2</span>
288      <span class="arrow"></span>
289    </a>
290    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/about.html">
291      <span class="marker updated">~</span>
292      <span class="page-title">About</span>
293      <span class="page-date">Apr 2</span>
294      <span class="arrow"></span>
295    </a>
296    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/home.html">
297      <span class="marker updated">~</span>
298      <span class="page-title">Home</span>
299      <span class="page-date">Apr 2</span>
300      <span class="arrow"></span>
301    </a>
302    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/posts/2020-04-15-emacs-bankruptcy-is-fun.html">
303      <span class="marker new"></span>
304      <span class="page-title">Emacs bankruptcy is fun</span>
305      <span class="page-date">Apr 2</span>
306      <span class="arrow"></span>
307    </a>
308    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/posts/index.html">
309      <span class="marker new"></span>
310      <span class="page-title">Posts</span>
311      <span class="page-date">Apr 2</span>
312      <span class="arrow"></span>
313    </a>
314    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/soupault-demo.html">
315      <span class="marker updated">~</span>
316      <span class="page-title">Soupault Pipeline Test</span>
317      <span class="page-date">Apr 2</span>
318      <span class="arrow"></span>
319    </a>
320    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/articles/emacs.html">
321      <span class="marker new"></span>
322      <span class="page-title">My Emacs System</span>
323      <span class="page-date">Apr 2</span>
324      <span class="arrow"></span>
325    </a>
326    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/articles/containers.html">
327      <span class="marker new"></span>
328      <span class="page-title">Containers</span>
329      <span class="page-date">Apr 2</span>
330      <span class="arrow"></span>
331    </a>
332    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/org-demo.html">
333      <span class="marker updated">~</span>
334      <span class="page-title">Flux — Design Sandbox</span>
335      <span class="page-date">Apr 2</span>
336      <span class="arrow"></span>
337    </a>
338    <a class="page-entry" href="https://vincent.demeester.fr/flux-design/posts/2020-03-22-org-mode-website.html">
339      <span class="marker new"></span>
340      <span class="page-title">Migrating to an org-mode website</span>
341      <span class="page-date">Apr 2</span>
342      <span class="arrow"></span>
343    </a>
344    <div class="github-entry">
345      <span class="gh-icon pr"></span>
346      <div class="gh-content">
347        <div class="gh-title"><a href="https://github.com/tektoncd/operator/pull/3322">tekton: automate releases with Pipelines-as-Code</a></div>
348        <div class="gh-repo">tektoncd/operator#3322</div>
349      </div>
350      <div class="gh-date">merged · Apr 2</div>
351    </div>
352    <div class="github-entry">
353      <span class="gh-icon pr"></span>
354      <div class="gh-content">
355        <div class="gh-title"><a href="https://github.com/tektoncd/operator/pull/3324">ci: fix GitHub Actions security issues found by zizmor</a></div>
356        <div class="gh-repo">tektoncd/operator#3324</div>
357      </div>
358      <div class="gh-date">merged · Apr 2</div>
359    </div>
360    <div class="github-entry">
361      <span class="gh-icon pr"></span>
362      <div class="gh-content">
363        <div class="gh-title"><a href="https://github.com/tektoncd/pipeline/pull/9713">ci: remove compromised tj-actions/changed-files dependency</a></div>
364        <div class="gh-repo">tektoncd/pipeline#9713</div>
365      </div>
366      <div class="gh-date">merged · Apr 1</div>
367    </div>
368    <div class="release-card">
369      <span class="release-project">vdemeester/shotty</span>
370      <span class="release-version">v0.2.0</span>
371      <span class="release-date"> · April 1, 2026</span>
372    </div>
373    <div class="github-entry">
374      <span class="gh-icon pr"></span>
375      <div class="gh-content">
376        <div class="gh-title"><a href="https://github.com/tektoncd/plumbing/pull/3275">cleanup: remove automated-releases namespace references</a></div>
377        <div class="gh-repo">tektoncd/plumbing#3275</div>
378      </div>
379      <div class="gh-date">merged · Apr 1</div>
380    </div>
381    <div class="github-entry">
382      <span class="gh-icon pr"></span>
383      <div class="gh-content">
384        <div class="gh-title"><a href="https://github.com/tektoncd/infra/pull/91">cleanup: remove automated-releases namespace secrets and resources</a></div>
385        <div class="gh-repo">tektoncd/infra#91</div>
386      </div>
387      <div class="gh-date">merged · Apr 1</div>
388    </div>
389    
390
391    <footer>
392      <p><a href="/">Vincent Demeester</a> · <a href="https://vincent.demeester.fr/flux/feed.json">JSON Feed</a> · <a href="https://vincent.demeester.fr/flux/feed.xml">Atom</a></p>
393    </footer>
394  </article>
395</body>
396</html>