This is an automated email from the ASF dual-hosted git repository.

github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 9fc26ac95a4 Publishing website 2026/06/23 00:01:54 at commit c247496
9fc26ac95a4 is described below

commit 9fc26ac95a47c5c5f87cf874b121b4bb99d468c1
Author: runner <runner@main-runner-2404-9kmqn-87m98>
AuthorDate: Tue Jun 23 00:01:55 2026 +0000

    Publishing website 2026/06/23 00:01:54 at commit c247496
---
 .../documentation/sdks/yaml/index.html             | 24 +++++++++++++++++++++-
 website/generated-content/sitemap.xml              |  2 +-
 2 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/website/generated-content/documentation/sdks/yaml/index.html 
b/website/generated-content/documentation/sdks/yaml/index.html
index 00a51fb2239..6de2e69d32b 100644
--- a/website/generated-content/documentation/sdks/yaml/index.html
+++ b/website/generated-content/documentation/sdks/yaml/index.html
@@ -596,7 +596,29 @@ or writing dated sources and sinks, e.g.</p><pre 
tabindex=0><code>- type: WriteT
 </span></span></span><span class=line><span class=cl><span class=w>    
</span><span class=nt>path</span><span class=p>:</span><span class=w> 
</span><span class=s2>&#34;{{ params.path }}&#34;</span><span class=w>
 </span></span></span><span class=line><span class=cl><span 
class=w></span>{<span class=l>%- endmacro -%}</span><span class=w>
 </span></span></span></code></pre></div><p>This pipeline can be run with the 
same command as in the <code>% include</code> example
-above.</p><p>There are many more ways to import and even use template 
inheritance using
+above.</p><p>You can also use template inheritance (<code>{% extends %}</code> 
and <code>{% block %}</code>) to define a base pipeline layout and allow child 
pipelines to override specific blocks of 
transforms:</p><p>&lt;PATH_TO_YOUR_REPO>/base_pipeline.yaml</p><div 
class=highlight><pre tabindex=0 class=chroma><code class=language-yaml 
data-lang=yaml><span class=line><span class=cl><span 
class=nt>pipeline</span><span class=p>:</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>  
</span><span class=nt>type</span><span class=p>:</span><span class=w> 
</span><span class=l>chain</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>  
</span><span class=nt>transforms</span><span class=p>:</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>    
</span>- <span class=nt>type</span><span class=p>:</span><span class=w> 
</span><span class=l>ReadFromText</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>      
</span><span class=nt>config</span><span class=p>:</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>        
</span><span class=nt>path</span><span class=p>:</span><span class=w> 
</span>{{<span class=w> </span><span class=l>input_path }}</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>
+</span></span></span><span class=line><span class=cl><span 
class=w></span><span class=c># Injection point for child templates</span><span 
class=w>
+</span></span></span><span class=line><span class=cl><span 
class=w></span>{<span class=l>% block custom_steps %}</span><span class=w>
+</span></span></span><span class=line><span class=cl><span 
class=w></span>{<span class=l>% endblock %}</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>    
</span>- <span class=nt>type</span><span class=p>:</span><span class=w> 
</span><span class=l>WriteToText</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>      
</span><span class=nt>config</span><span class=p>:</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>        
</span><span class=nt>path</span><span class=p>:</span><span class=w> 
</span>{{<span class=w> </span><span class=l>output_path }}</span><span class=w>
+</span></span></span></code></pre></div><p>&lt;PATH_TO_YOUR_REPO>/child_pipeline.yaml</p><div
 class=highlight><pre tabindex=0 class=chroma><code class=language-yaml 
data-lang=yaml><span class=line><span class=cl>{<span class=l>% extends 
&#39;&lt;PATH_TO_YOUR_REPO&gt;/base_pipeline.yaml&#39; %}</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>
+</span></span></span><span class=line><span class=cl><span 
class=w></span>{<span class=l>% block custom_steps %}</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>    
</span>- <span class=nt>type</span><span class=p>:</span><span class=w> 
</span><span class=l>Filter</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>      
</span><span class=nt>config</span><span class=p>:</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>        
</span><span class=nt>language</span><span class=p>:</span><span class=w> 
</span><span class=l>python</span><span class=w>
+</span></span></span><span class=line><span class=cl><span class=w>        
</span><span class=nt>keep</span><span class=p>:</span><span class=w> 
</span><span class=s1>&#39;row.count &gt; 10&#39;</span><span class=w>
+</span></span></span><span class=line><span class=cl><span 
class=w></span>{<span class=l>% endblock %}</span><span class=w>
+</span></span></span></code></pre></div><p>This pipeline can be run using the 
exact same command structure as above.</p><p>There are many more ways to import 
and even use template inheritance using
 Jinja as seen <a 
href=https://jinja.palletsprojects.com/en/stable/templates/#import>here</a>
 and <a 
href=https://jinja.palletsprojects.com/en/stable/templates/#inheritance>here</a>.
 Note that for large chunks of functionality, we recommend packaging them up via
diff --git a/website/generated-content/sitemap.xml 
b/website/generated-content/sitemap.xml
index c7ee9a4d6cf..dd834aab6ba 100644
--- a/website/generated-content/sitemap.xml
+++ b/website/generated-content/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/blog/beam-2.74.0/</loc><lastmod>2026-06-22T02:31:32-04:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2026-06-22T02:31:32-04:00</lastmod></url><url><loc>/blog/</loc><lastmod>2026-06-22T02:31:32-04:00</lastmod></url><url><loc>/categories/</loc><lastmod>2026-06-22T02:31:32-04:00</lastmod></url><url><loc>/catego
 [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/blog/beam-2.74.0/</loc><lastmod>2026-06-22T17:46:00-04:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2026-06-22T17:46:00-04:00</lastmod></url><url><loc>/blog/</loc><lastmod>2026-06-22T17:46:00-04:00</lastmod></url><url><loc>/categories/</loc><lastmod>2026-06-22T17:46:00-04:00</lastmod></url><url><loc>/catego
 [...]
\ No newline at end of file

Reply via email to