-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ビルド周りのGithub Workflowのリファクタリング #636
The head ref may contain hidden characters: "GithubWorkflow\u306E\u30EA\u30D5\u30A1\u30AF\u30BF\u30EA\u30F3\u30B0"
Conversation
if: "contains(matrix.target, 'android')" | ||
if: contains(matrix.target, 'android') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sevenc-nanashi ここってダブルコードで囲わないとバグる感じでしょうか 👀
(VSCodeでエラーになっていたから修正した形ですが、念のためにお聞きしている感じです)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
多分大丈夫だと思います
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
一点だけ疑問が。
github.event.inputs
はinputs
にできるので短くした
inputs
って、github.event.inputs
の'true'
とかとは違って真性のbool値が入ってくるんじゃないんでしたっけ? そこは大丈夫でしたでしょうか。
@qryxip 正直ちょっと若干自信がないのですが、少なくとも今回の場合は大丈夫そうです! というのも今回は ちなみにinputs(正式にはinputsコンテキスト)はgithub.event.inputsを又渡ししているだけだと思うのですが、 |
レビューありがとうございます!マージします! |
すみません、これ完全に間違えてました。。。。。。。。。。型変換はされませんでした・・・・。 なので今のコードはバグっている状態になりそうです。 |
内容
ビルド周りのgithubワークフローで、若干統一性がなかったのといくつか気になった点があったのでファクタリングしてみました。
github.event.inputs
はinputs
にできるので短くしたASSET_NAME
をステップ動的に定義するのではなく静的に定義できるようにした"contains(matrix.target, 'android')"
がエラーになっていたので直したSKIP_UPLOADING_RELEASE_ASSET
はもう存在しないのでコード中から消したenv.VERSION != '0.0.0'
はリリース判定に使わなくなったので変更した関連 Issue
その他
の前作業です。