GitHub Actions 工作流可使用操作,它们是一些单独的任务,可以组合这些操作以创建作业并自定义工作流。 您可以创建自己的操作,或者使用和自定义 GitHub 社区分享的操作。
与 GitHub AE 捆绑的官方操作
大多数 GitHub 编写的官方操作都会自动与 GitHub AE 捆绑,并且会在某个时间点从 GitHub Marketplace 捕获。 当你的 GitHub AE 实例更新时,捆绑的官方操作也会更新。
捆绑的官方操作包括 actions/checkout
、actions/upload-artifact
、actions/download-artifact
、actions/labeler
和各种 actions/setup-
操作等。 要查看包含哪些官方操作,请在您的实例中浏览到以下组织:
https://HOSTNAME/actions
https://HOSTNAME/github
每个操作的文件都保存在 actions
和 github
组织的存储库中。 每个操作仓库都包含必要的标签、分支和提交 SHA,您的工作流可以使用它们来引用操作。