Action 插件开发
本目录是《AtomGit Actions 插件开发规范》的分解文档,内容源自原规范文件。涵盖插件项目结构、元数据语法、顶级字段、运行时环境变量、开发指南、安全规范、测试、打包及发布。
📄️ 插件项目结构
本文档介绍 AtomGit Action 插件的项目目录结构、适用对象和脚手架工程,是插件开发的起点。
📄️ action.yml 元数据语法
本文档介绍插件元数据文件 action.yml 的完整语法,包括文件格式规范、命名规范、版本号规范和完整示例。
📄️ 顶级字段
本文档介绍 action.yml 中顶级字段的完整定义,包括 name、version、author、description、inputs、outputs 和 runs 的配置规则。
📄️ 运行时环境变量
本文档介绍插件运行时可用的系统环境变量、上下文以及运行时过程文件(ATOMGITENV、ATOMGITOUTPUT 等)的完整说明。