.github/workflows
时间: 2024-05-09 20:13:20 浏览: 137
boost-chrono-1.53.0-28.el7.x86_64.rpm.zip
GitHub Workflows 是 GitHub 提供的一种 CI/CD 工具,可以自动化构建、测试和部署你的代码。它基于 GitHub Actions 平台,可以使用 YAML 文件来定义一系列的任务和操作,比如编译代码、运行测试、打包部署等等。GitHub Workflows 可以帮助你自动化你的开发流程,提高生产力和代码质量。
一些常用的功能包括:
- 触发条件:可以设置定时触发、提交代码触发、PR 合并触发等等。
- Job:一个 Workflow 可以包含多个 Job,每个 Job 可以运行一组任务。
- Action:Job 中的每个任务称为一个 Action,可以使用现有的 Action 或自己编写。
- 缓存:可以缓存依赖包或者编译结果,提高构建速度。
- 环境变量:可以设置环境变量来传递参数或者密钥。
阅读全文