<?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 EVILSTAR</title><link>https://e138bd74.hugo-blog-ddc.pages.dev/tags/github-actions/</link><description>使用思源、Hugo、GitHub 和 Cloudflare Pages 部署的静态博客</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><managingEditor>evilstar</managingEditor><webMaster>evilstar</webMaster><lastBuildDate>Sat, 06 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://e138bd74.hugo-blog-ddc.pages.dev/tags/github-actions/index.xml" rel="self" type="application/rss+xml"/><item><title>给一个 macOS 小工具配上 push 即发版的 GitHub Action</title><link>https://e138bd74.hugo-blog-ddc.pages.dev/posts/github-action-auto-release-macos/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><author>evilstar</author><guid>https://e138bd74.hugo-blog-ddc.pages.dev/posts/github-action-auto-release-macos/</guid><description>最近写了个菜单栏小工具，管理 git worktree 用的。功能慢慢成形之后，就遇到一个很现实的问题：怎么发版。
手动发版是能跑的——本地 xcodebuild 打个包，签个名，做成 dmg，再上传到 GitHub Release。问题是这套动作我每次都要重来一遍，而且总有哪一步会忘。打包忘了改版本号、签名漏了某个嵌套 framework、dmg 名字和上次对不上……这种事一旦靠记性，迟早出错。</description></item></channel></rss>