我的团队交替使用dev和master作为几个repos的默认分支,我想编写一个脚本,在输入目录时检查默认分支.
当在某些repos中打开pull请求时,它们默认为'dev'或'master'作为合并目标.
我了解如何设置此信息但不检索它:https: //help.github.com/articles/setting-the-default-branch/
是否有可用于确定远程存储库的默认分支的git命令?
git
事件触发 GitHub 操作是可能的delete。然而,根据这些,GITHUB_REF变量然后指向默认分支,而不是被删除的分支。(同样地,对于该push事件。)
delete
GITHUB_REF
push
是否可以获取已删除分支的名称?具体来说,我想使用响应push事件创建的分支名称 ID 来清理部署。
github-actions
git ×1
github-actions ×1