<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Github-Actions on kyk's blog</title><link>https://kyktommy.github.io/tags/github-actions/</link><description>Recent content in Github-Actions on kyk's blog</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 07 Jun 2026 14:06:39 +0800</lastBuildDate><atom:link href="https://kyktommy.github.io/tags/github-actions/index.xml" rel="self" type="application/rss+xml"/><item><title>Firebase Preview Channel Clean Up</title><link>https://kyktommy.github.io/posts/firebase-preview-channel-clean-up/</link><pubDate>Sun, 07 Jun 2026 14:06:39 +0800</pubDate><guid>https://kyktommy.github.io/posts/firebase-preview-channel-clean-up/</guid><description>Firebase Hosting preview channels pile up fast — every PR spins one up, and they linger long after the PR is merged or closed. This GitHub Action lists every preview channel, maps each back to its PR, and (optionally) deletes the ones whose PR is already closed or merged.
It runs on a weekly schedule (auto-deletes merged/closed) and supports a manual trigger with a toggle for whether to actually delete.</description></item></channel></rss>