文件名称:github-status-updater:命令行实用程序,用于更新GitHub提交状态并启用请求请求的状态检查
文件大小:1.99MB
文件格式:ZIP
更新时间:2024-02-24 07:51:57
github github-api ci docker-container travis
github状态更新 命令行实用程序,用于更新GitHub提交状态并为拉取请求启用必需的状态检查。 对于CI环境而言,设置更特定的提交和构建状态非常有用,包括设置目标URL(代表构建状态的页面URL或已部署应用程序的URL)。 注意:使用repo:status和public_repo范围创建 注意:上图中的图标是为其发出GitHub访问令牌的用户的化身 用法 注意:模块接受参数作为命令行参数或ENV变量(或命令行参数和ENV变量的任意组合)。 命令行参数优先于ENV变量。 命令行参数 ENV无功 描述 行动 GITHUB_ACTION 要执行的操作: update_state或update_branch_protection 代币 GITHUB_TOKEN Github访问令牌 所有者 GITHUB_OWNER Github存储库所有者 回购 GITHUB_REPO Github仓库名称 参考 GITHUB_REF 提交SHA,分支名称或标签 州 GITHUB_STATE 提交状态。 可能的值是pending , success , error或failure
【文件预览】:
github-status-updater-master
----.gitignore(350B)
----go.mod(229B)
----Dockerfile(323B)
----images()
--------github-branch-protection-settings.png(303KB)
--------github-branch-protection-update.png(386KB)
--------github-status-check-error.png(205KB)
--------github-branch-status.png(170KB)
--------github-commit-status.png(40KB)
--------codefresh-deployment-status-waiting.png(181KB)
--------codefresh-deployment-status-pending.png(186KB)
--------codefresh-deployment-status-success.png(169KB)
--------github-status-check-pending.png(207KB)
--------codefresh-deployment-status-error.png(185KB)
--------github-status-check-success.png(196KB)
----Makefile(360B)
----.travis.yml(603B)
----LICENSE(11KB)
----go.sum(1KB)
----.github()
--------workflows()
----examples()
--------run_docker_with_env_vars.sh(465B)
--------codefresh.yml(4KB)
--------run_docker_with_local_env_vars.sh(657B)
--------run_docker_with_env_vars_file.sh(79B)
--------run_locally_with_env_vars.sh(395B)
--------run_locally_with_command_line_args.sh(359B)
--------example.env(284B)
----main.go(7KB)
----README.md(14KB)