- 使用GitHub Actions进行自动构建
- 本教程教您如何使用GitHub Actions 全自动构建Sing-Box Docker镜像 与 仓库Releases发布
- 进入fork的仓库后,点击上方 Settings ,在左侧菜单中找到Actions → General,从中找到 Workflow permissions 字段,查看是否已经选中 Read and write permissions 字段,如未选中,请选中后Save保存,如已选中,则进入下一步
- 点击上方 Settings ,在左侧菜单中找到Secrets and variables → Actions,在Repository secrets字段中,点击New repository secret,添加如下字段
-
第一份
Name:DOCKER_REPO
Secret:Docker Hub的仓库名字,只能用小写字母,尽量避免符号
-
第二份
Name:DOCKER_USERNAME
Secret:Docker Hub的账号
-
第三份
Name:DOCKER_PASSWORD
Secret:Docker Hub的密码
-
- 点击上方Actions,在左侧找到 Build main-next and dev-next images & releases,进入后,在右侧找到Run workflow执行
- 脚本自动检测最新版本号,并将其写入本文档中,用于后续对比与最新版本号是否有差异,无差异则掠过,有差异则执行编译