-
Notifications
You must be signed in to change notification settings - Fork 8
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
[GH-229] PR 時のワークフローをステータスチェックしやすい構成に変更 #231
Conversation
Visit the preview URL for this PR (updated for commit f848f69): https://flutter-mobile-project-template-catalog--pr231-improve-5n84aktv.web.app (expires Tue, 11 Jun 2024 11:24:09 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: 9ea56735a63d07a7cfe62eb204b0528284c37c23 |
ac26096
to
16c3f47
Compare
16c3f47
to
b990c8f
Compare
チェック対象ファイルの変更がなかったため、checkジョブをスキップしました |
1 similar comment
チェック対象ファイルの変更がなかったため、checkジョブをスキップしました |
d8ef2b3
to
f848f69
Compare
concurrency: | ||
group: check-pr-${{ github.ref }} | ||
cancel-in-progress: true | ||
|
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.
連続で push されたときなど,すでに実行中だった場合は以下のようにキャンセルされます.
https://github.com/yumemi-inc/flutter-mobile-project-template/actions/runs/9366181396
@@ -25,7 +43,7 @@ jobs: | |||
|
|||
# https://github.com/peter-evans/create-or-update-comment | |||
- name: Comment | |||
if: ${{ steps.filter.outputs.src == 'false' }} | |||
if: ${{ steps.filter.outputs.changes == '[]' }} |
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.
dorny/paths-filter の output に changes の配列があるため,そちらを利用しています.
https://github.com/dorny/paths-filter/blob/de90cc6fb38fc0963ad72b210f1f284cd68cea36/action.yml#L48
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.
workflow_call なワークフローであることを示すために wc のプレフィクスをつけています.
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.
workflow_call なワークフローであることを示すために wc のプレフィクスをつけています.
Ready for review 🚀 |
needs: pre-check | ||
if: ${{ needs.pre-check.outputs.markdown == 'true' }} | ||
|
||
status-check: |
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.
マージ後,以下のようにルール設定を変更する予定です.
https://github.com/yumemi-inc/flutter-mobile-project-template/settings/rules/258394
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.
ご対応ありがとうございます💡
LGTM です!
TODO
既存の check ステップをジョブに分解-> 現状は分解しないほうが速度面でメリットありそうなので実施しない
概要
PR 時のワークフローをステータスチェックしやすい構成に変更します.
レビュー観点
レビューレベル
レビュー優先度
画像 / 動画
動作確認手順
備考