From e26050042c0d2daefe650c26e28b5f0c8ba3cb7c Mon Sep 17 00:00:00 2001 From: nixorokish Date: Tue, 18 Feb 2025 16:03:03 -0700 Subject: [PATCH 1/2] added regex-labeler workflow config and regex rules --- .github/labeler.yml | 56 +++++++++++++++++++++++++++++ .github/workflows/regex-labeler.yml | 24 +++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 .github/labeler.yml create mode 100644 .github/workflows/regex-labeler.yml diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 000000000..586cfa081 --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,56 @@ +ACD: + - "^([Ee]xecution [Ll]ayer [Mm]eeting.*|.*[Cc]onsensus.*[Cc]all.*\\d+.*)" + +Execution: + - "^([Ee]xecution [Ll]ayer [Mm]eeting.*|.*EOF.*|.*EVMMAX.*|.*eth_simulate.*|.*eth_multicall.*|.*Portal.*|.*RPC.*|.*EVM.*|.*[Ss]tateless.*)" + +Consensus: + - "^(.*[Cc]onsensus.*[Cc]all.*\\d+.*|.*FOCIL.*)" + +Breakout: + - "^(.*[Bb]reakout.*|.*[Ii]mplementer.*|.*[Bb]reak-[Oo]ut.*|.*RPC.*|.*[Bb]reak [Oo]ut.*)" + +Interop: + - "^(.*[Ii]nterop.*|.*RollCall.*|.*[Rr]ollup.*)" + +L2: + - "^(L2.*|.*Roll[Cc]all.*|.*[Rr]ollup.*)" + +Portal: + - "^(Portal.*)" + +DA: + - "^(.*PeerDAS.*)" + +ePBS: + - "^(.*EIP-7732.*|.*[Ee]PBS.*)" + +EOF: + - "^(EOF Implementer.*)" + +Stateless: + - "^(.*[Ss]tateless.*)" + +eth-multicall: + - "^(.*eth_simulate.*|.*eth_multicall.*)" + +Cryptography: + - "^(.*EVMMAX.*)" + +API: + - "^(.*RPC.*)" + +Gas: + - "^(.*[Rr]esource [Pp]ricing.*)" + +PeerDAS: + - "^(.*PeerDAS.*)" + +EVMMAX: + - "^(.*EVMMAX.*)" + +ILs: + - "^(.*FOCIL.*|.*[Ii]nclusion [Ll]ist.*)" + +RollCall: + - "^(Roll[Cc]all.*)" diff --git a/.github/workflows/regex-labeler.yml b/.github/workflows/regex-labeler.yml new file mode 100644 index 000000000..9e916698f --- /dev/null +++ b/.github/workflows/regex-labeler.yml @@ -0,0 +1,24 @@ +name: "Issue Labeler" +on: + issues: + types: [opened, edited] + +permissions: + issues: write + contents: read + +jobs: + triage: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Run labeler + uses: github/issue-labeler@v3.4 + with: + configuration-path: .github/labeler.yml + enable-versioned-regex: 0 + repo-token: ${{ secrets.GITHUB_TOKEN }} + include-title: 1 + include-body: 1 + sync-labels: 1 \ No newline at end of file From 72401acfc7570cad9e4f6911450496fa9b151cb9 Mon Sep 17 00:00:00 2001 From: nixorokish Date: Tue, 18 Feb 2025 16:11:48 -0700 Subject: [PATCH 2/2] disable body --- .github/workflows/regex-labeler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/regex-labeler.yml b/.github/workflows/regex-labeler.yml index 9e916698f..eae1c3c0d 100644 --- a/.github/workflows/regex-labeler.yml +++ b/.github/workflows/regex-labeler.yml @@ -20,5 +20,5 @@ jobs: enable-versioned-regex: 0 repo-token: ${{ secrets.GITHUB_TOKEN }} include-title: 1 - include-body: 1 + include-body: 0 sync-labels: 1 \ No newline at end of file