ハクトトーフェストアクション



マイワークフロー
私は、githubアクション市場でtimonvsによってPR Labeler Gitthubアクションをカスタマイズすることによって、私のワークフローをつくりました.このワークフローはブランチパターン名を照合することによって動作します.このようにブランチパターン名を照合することにより、ブランチパターンが一致するブランチがプル要求を行い、そのブランチがマージされて閉じられるときには、HackToberfestメンテナのタスクを自動的に手動でラベルを追加するために、HackToberfestとHackToberfestのラベルを受け取ります.

ワークフローは何ですか?
プルリクエストがブランチ名hack/[何か]で閉じられたとき、アクションは自動的にHacktoberfestとHacktoberfest accceptedラベルを適用します.

  • 私は新しいファイルインデックスを作成しました.マッチングパターン名Hack/Testを持つ新しいブランチのJSは変更をコミットし、マスターブランチにプル要求をオープンしました.

  • あなたが現在見ることができるように、
  • は現在、ワークフローがまだ実行されなかった引き要求に割り当てられるラベルが全くありません.
  • 現在、私たちは、ワークフローを実行するために、PRをマスターブランチに結合します.
  • マージアクションは、ワークフローをトリガ
  • 最終的にプル要求が閉じられて、ラベルを合併しました、そして、hacktoberfestとhacktoberfestは受け入れられます.

  • 提出カテゴリ:メンテナはヘッジする必要があります

    YAMLファイルまたはコードへのリンク

  • リポジトリリンク

  • aryanarayantiwari / hacktoberfest-action
    これは、一致する枝の名前パターンを持つマージされたプル要求にHackToberfestとHackToberfest受け入れラベルを追加するGithubアクションです.
    ハクトトーフェストアクション
    簡単にリクエストをマージプル
    これはgithubアクション市場からtimonvsによってpr-labeler githubアクションを使用してカスタマイズすることによって行われるgithubアクションです.
    機能
  • ブランチ名に一致するパターンを持つリクエストを引くラベルを追加します.
  • はPRが合併されると自動的にラベルを追加します.
  • BranchNameの現在のマッチングパターンは' hack/*'ですが、PRラベルを編集することでカスタマイズできます.YMLファイルを.Githubフォルダ.
  • を使いやすい
  • は、Hacktoberfest
  • の間にマージする間、手動でラベルを手動で加える作業を自動化します
    用途.github/workflows/pr-labeler.ymlを追加します.
    name: PR Labeler
    on:
      pull_request:
        types: [closed]
    
    jobs:
      pr-labeler:
        if: github.event.pull_request.merged == true
        runs-on: ubuntu-latest
        steps:
          - uses: TimonVS/[email protected]
            with:
              configuration-path: .github/pr-labeler.yml # optional, .github/pr-labeler.yml is the default value
            env:
              GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

    Configuration

    Configure by creating a .github/pr-labeler.yml file.

    For example:

    hacktoberfest
    • Yaml File
    name: PR Labeler
    on:
      pull_request:
        types: [closed]
    
    jobs:
      pr-labeler:
        if: github.event.pull_request.merged == true
        runs-on: ubuntu-latest
        steps:
          - uses: TimonVS/[email protected]
            with:
              configuration-path: .github/pr-labeler.yml # optional, .github/pr-labeler.yml is the default value
            env:
              GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    

    追加情報
    TimonVS PR-labeler