バグを説明する
プレリリースブランチでauto shipit
(またはauto next
)が実行されると、プレフィックスv
は追加されません。
オプション--no-version-prefix
は無視されます。
再現するには
prereleaseBranches
リストされているブランチで--no-version-prefix
auto shipit
なしでv
が含まれていません予想される行動
--no-version-prefix
がfalseの場合、プレリリースブランチにプレフィックスv
を追加します。
スクリーンショット
// .autorc.json
{
"baseBranch": "master",
"prereleaseBranches": ["develop"]
}
リリースにはプレフィックスが含まれていることに注意してください。
環境情報:
"auto" version: v9.54.3
"git" version: v2.28.0
"node" version: v12.18.4
追加のコンテキスト
next
コマンドが他のコマンドのようにprefixRelease
関数を使用していないことに気づきました。
意味がある場合は、 next
コマンドのパラメーター--no-version-prefix
を実装するか、新しいパラメーターなしでprefixRelease
直接使用できます。
これはnpmプラグインと一緒ですか?
いいえ、npmプラグインなし
このリポジトリが公開される可能性はありますか?
はい! ここで最小限の作業例を作成しました。
https://github.com/brunobertoldi/auto-test/releases
:rocket:問題はv9.54.4
リリースされました:rocket:
@brunobertoldiそのバージョンでテストできますか?
はい、動作します!
https://github.com/brunobertoldi/auto-test/releases
ありがとう、@ hipstersmoothie!
ああ、修正が--quiet
フラグをカバーしていないことに気づきました:
https://github.com/brunobertoldi/auto-test/runs/1220329534?check_suite_focus=true
Githubアクションのスクリーンショット
別の問題を開く必要がありますか?