编写 JavaScript Actions

编写你自己的 GitHub JavaScript Action

这是一个交互式课程,需要在 GitHub 上实际操作来完成学习。本页面为静态预览,方便您一次性阅读所有步骤内容。
前往 GitHub 开始学习

课程概览

GitHub Actions 不仅可以使用社区提供的 Action,还可以编写自己的 Action。本课程教你如何用 JavaScript 创建可复用的 Action。

目标人群想要扩展 GitHub Actions 功能的开发者
学习内容Action 的结构、输入输出、toolkit 工具包
您将完成创建一个自定义 JavaScript Action
先决条件JavaScript 基础,完成 Hello GitHub Actions 课程
学习时长不到一个小时
步骤 1

Action 基础结构

一个 Action 包含 action.yml 元数据文件和实现代码。
步骤 2

定义输入输出

在 action.yml 中定义 inputs 和 outputs。
步骤 3

使用 Toolkit

@actions/core、@actions/github 等工具包提供了常用功能。
步骤 4

发布 Action

打包代码、打标签、发布到 GitHub Marketplace。

课程回顾

恭喜你顺利完成本课程!下面简单回顾一下你学到的内容:

  • 创建了自定义 JavaScript Action
  • 学会了使用 Toolkit 工具包
  • 了解了 Action 的发布流程