iaas
iaas copied to clipboard
issue as a service
issue as a service
注意: 本项目只是用于学习和演示, 切勿滥用。以免违反 GitHub Actions
的使用条款(资源滥用)。
利用 GitHub Actions
执行 issue
comment
中包含的 bash script
代码快
Example: iaas/issues/16
使用
使用 Use this template
按钮创建项目
- 创建的
issue
需要打上iaas
标签, 如果issue
创建时标题以iaas
作为开头,则会自动打上该标签。 - 代码块需要以
Markdown
中的代码块格式标记,且为合法的bash script
- 默认只有代码块的创建者为仓库主人时代码块才会自动触发
Action
运行代码 - 默认会将当前目录下所有文件打包上传到
artifact
, 注意文件大小限制 actions/upload-artifact issues/9; 且需要注意artifacts
不是永久保留 About workflow artifacts
TODO
- [ ] Python script support
- [ ] upload-release-asset support 文件的永久保存(提供选项)