<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Custom-Actions on PlumePHP</title><link>https://plumephp.com/tags/custom-actions/</link><description>Recent content in Custom-Actions on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sat, 26 Sep 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/custom-actions/index.xml" rel="self" type="application/rss+xml"/><item><title>Artifacts 与自定义 Action 发布：从上传下载到市场分发</title><link>https://plumephp.com/github-actions-artifacts-custom-actions/</link><pubDate>Sat, 26 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/github-actions-artifacts-custom-actions/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Artifacts 是 workflow 之间传递构建产物的官方通道，自定义 Action 则是把重复逻辑封装成可复用单元的核心手段。本文前半部分深入 &lt;code&gt;actions/upload-artifact&lt;/code&gt; 与 &lt;code&gt;actions/download-artifact&lt;/code&gt; 的 v4 语法、retention 策略与跨 workflow 传递方案；后半部分完整覆盖 JavaScript / Composite / Docker 三类自定义 Action 的开发、&lt;code&gt;action.yml&lt;/code&gt; 元数据规范，以及从本地仓库到 Marketplace 的版本发布流程。&lt;/p&gt;</description></item></channel></rss>