/iaas

issue as a service

Primary LanguagePythonMIT LicenseMIT

issue as a service

issue as a Service github workflow

注意: 本项目只是用于学习和演示, 切勿滥用。以免违反 GitHub Actions 的使用条款(资源滥用)。

利用 GitHub Actions 执行 issue comment 中包含的 bash script 代码快

Example: iaas/issues/16

使用

使用 Use this template 按钮创建项目

  1. 创建的issue 需要打上 iaas 标签, 如果issue 创建时标题以 iaas 作为开头,则会自动打上该标签。
  2. 代码块需要以Markdown中的代码块格式标记,且为合法的 bash script
  3. 默认只有代码块的创建者为仓库主人时代码块才会自动触发 Action 运行代码
  4. 默认会将当前目录下所有文件打包上传到 artifact, 注意文件大小限制 actions/upload-artifact issues/9; 且需要注意 artifacts 不是永久保留 About workflow artifacts

TODO