自動リクエストの変更をチェックするときにジョブを使用して
4931 ワード
マイワークフロー
Githubアクションはhmarr/auto-approve-action . アクションは自動的に
Request Changes
プルリクエストのレビュー.使用例はワークフロージョブが失敗したときに要求変更の確認を作成することです.
アクションサポート3入力パラメータ.あなたはjobs..steps[*].with 入力パラメータを追加します.
github-token
: Githubトークン.デフォルトでは${{ github.token }}
REPOトークンを使用するには.comment-body
: リクエストを作成するコメント本体は、レビューを変更します.The comment-body
また、GithubでMarkdownテキストをサポートします.デフォルトはSome actions are not successful, please fix it
. pull-request-number
: (オプション)自動リクエストへのプル要求のID.デフォルトでは、このアクションはPullHand要求イベントペイロードを使用します.使用例
あなたは
if
プルリクエストイベントを回避し、ジョブが失敗したときのみ実行します.より多くのGithub Action Context .
name: Auto request changes
on: pull_request_target
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: ntsd/[email protected]
if: ${{ github.event.pull_request && failure() }}
with:
comment-body: "The job ran failed please fix it."
また、auto-approve-action
それは自動的にジョブの成功を承認する.name: Auto request changes
on: pull_request_target
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: ntsd/[email protected]
if: ${{ github.event.pull_request && failure() }}
with:
comment-body: "The job ran failed please fix it."
- uses: hmarr/[email protected]
if: ${{ github.event.pull_request && success() }}
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
提出カテゴリ
メンテーナは必要である
YAMLファイルまたはコードへのリンク
ntsd / auto-request-changes-action
👍 自動的に要求を変更するgithubアクション
自動リクエスト変更
これはフォークからのフォークですhmarr/auto-approve-action
名前
ntsd/auto-request-changes-action
要求を自動的に要求githubプル要求.The GITHUB_TOKEN
秘密はデフォルトで提供されますgithub-token
動作するアクションの入力.それ以外の場合は、トークンを追加することができますgithub-token
入力.なぜ?
場合によっては自動変更を要求の変更を作成する自動化したい.たとえば、リントまたはテストのワークフローが失敗したときに要求変更の確認を作成します.
使用方法
ワークフローファイルを作成します.
.github/workflows/auto-request-changes.yml
) それにはステップが入っているuses: ntsd/[email protected]
. ワークフローファイルの例を示します.すべてのGiTubアクション文脈チェックのためにhttps://docs.github.com/en/actions/learn-github-actions/contexts
名前:自動リクエスト変更
について
仕事
ビルド
Ubuntuの最新情報
手順:
- NTSD/自動リクエストの変更[email protected]
で
Githubトークン:"${ Secks . githubCardトークン}}
コメント本文:カスタムコメント本文
結合する
if
失敗ワークフローのみで自動リクエストを変更できます名前: auto .
View on GitHub
追加情報
Auto Request Changes Action Repo
Auto Request Changes Action Marketplace
Auto Approve Action Repo
Github Action Context
Reference
この問題について(自動リクエストの変更をチェックするときにジョブを使用して), 我々は、より多くの情報をここで見つけました https://dev.to/ntsd/auto-request-changes-review-when-the-job-failed-using-github-action-41ccテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol