<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OIDC on Bass and Bytes</title><link>https://damianogiorgi.it/tags/oidc/</link><description>Recent content in OIDC on Bass and Bytes</description><generator>Hugo</generator><language>en</language><copyright>&lt;a href="https://creativecommons.org/licenses/by-sa/4.0/"&gt;(CC BY-SA 4.0) © 2025 Damiano Giorgi&lt;/a&gt; Hosted on &lt;a href="https://damianogiorgi.it/articles/2025/09/hugo-s3-cloudfront/"&gt; CloudFront + S3&lt;/a&gt;</copyright><lastBuildDate>Fri, 06 Nov 2026 12:00:00 +0100</lastBuildDate><atom:link href="https://damianogiorgi.it/tags/oidc/index.xml" rel="self" type="application/rss+xml"/><item><title>Automate Hugo deploys to S3 and CloudFront with GitHub Actions OIDC</title><link>https://damianogiorgi.it/articles/2026/11/hugo-s3-cloudfront-github-actions-oidc/</link><pubDate>Fri, 06 Nov 2026 12:00:00 +0100</pubDate><guid>https://damianogiorgi.it/articles/2026/11/hugo-s3-cloudfront-github-actions-oidc/</guid><description>I finally stopped running hugo and aws s3 sync from my laptop. Merge to master builds Hugo extended in GitHub Actions, assumes an IAM role over OIDC, syncs with two Cache-Control passes, and invalidates CloudFront.</description></item></channel></rss>