Skip to content
GitLab
菜单
项目
群组
代码片段
/
帮助
帮助
支持
社区论坛
快捷键
?
提交反馈
登录/注册
切换导航
菜单
打开侧边栏
KMSCAKKSCFKA AKFACAMADCAS
brew
提交
5c0d0eff
未验证
提交
5c0d0eff
编辑于
11月 23, 2021
作者:
Mike McQuaid
提交者:
GitHub
11月 23, 2021
浏览文件
Merge pull request #12459 from FnControlOption/tap-new
tap-new: add `--github-packages` switch
上级
1a722a08
5657e109
变更
1
Hide whitespace changes
Inline
Side-by-side
Library/Homebrew/dev-cmd/tap-new.rb
浏览文件 @
5c0d0eff
...
...
@@ -24,6 +24,8 @@ module Homebrew
flag
"--branch="
,
description:
"Initialize Git repository and setup GitHub Actions workflows with the "
\
"specified branch name (default: `main`)."
switch
"--github-packages"
,
description:
"Upload bottles to GitHub Packages."
named_args
:tap
,
number:
1
end
...
...
@@ -42,6 +44,7 @@ module Homebrew
titleized_repo
=
tap
.
repo
.
dup
titleized_user
[
0
]
=
titleized_user
[
0
].
upcase
titleized_repo
[
0
]
=
titleized_repo
[
0
].
upcase
root_url
=
GitHubPackages
.
root_url
(
tap
.
user
,
"homebrew-
#{
tap
.
repo
}
"
)
if
args
.
github_packages?
(
tap
.
path
/
"Formula"
).
mkpath
...
...
@@ -96,7 +99,7 @@ module Homebrew
- run: brew test-bot --only-tap-syntax
- run: brew test-bot --only-formulae
- run: brew test-bot --only-formulae
#{
" --root-url=
#{
root_url
}
"
if
root_url
}
if: github.event_name == 'pull_request'
- name: Upload bottles as artifact
...
...
@@ -127,6 +130,8 @@ module Homebrew
- name: Pull bottles
env:
HOMEBREW_GITHUB_API_TOKEN: ${{ github.token }}
HOMEBREW_GITHUB_PACKAGES_TOKEN: ${{ github.token }}
HOMEBREW_GITHUB_PACKAGES_USER: ${{ github.actor }}
PULL_REQUEST: ${{ github.event.pull_request.number }}
run: brew pr-pull --debug --tap=$GITHUB_REPOSITORY $PULL_REQUEST
...
...
编辑
预览
支持
Markdown
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录