From 8cceaf52d27bd16b8f7510c7b162a44f9d698624 Mon Sep 17 00:00:00 2001 From: anaverage-enri Date: Wed, 20 May 2026 01:14:40 +0700 Subject: [PATCH 1/8] doc: update content of README.md --- README.md | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 78cf242..af26929 100644 --- a/README.md +++ b/README.md @@ -7,24 +7,28 @@ This repository acts as a fallback for all of my repositories that don't have an ## Development Pretty straight forward since this is just a fall back `.github` folder. -No sophistacted tech needed, just add or modify anything... as your liking and suits your personal repositories. +No sophisticated tech needed, just add or modify anything... as your liking and suits your personal repositories. ## Current contents ``` .github -| +-ISSUE_TEMPLATE -| | +-bug_report.yml -| | +-feature_request.yml -| +-workflows -| | +-deploy.yml -| | +-release.yml -| +-.gitignore -| +-CODE_OF_CONDUCT.md -| +-CODEOWNERS -| +-LICENSE -| +-PULL_REQUEST_TEMPLATE.md -| +-README.md +├── ISSUE_TEMPLATE +│ ├── bug_report.yml +│ ├── config.yml +│ └── feature_request.yml +├── workflows +│ ├── deploy.yml +│ ├── labels.yml +│ ├── pr-size.yml +│ └── realease.yml +├── .gitignore +├── CODE_OF_CONDUCT.md +├── CODEOWNERS +├── LICENSE +├── PULL_REQUEST_TEMPLATE.md +├── README.md +└── labeler.yml ``` ### Thank you for checking this out, any suggestion or contribution is welcome! 🤘🏻 From 88e9eef8bfcb116696e7617df06ca35d0eaaf6c8 Mon Sep 17 00:00:00 2001 From: anaverage-enri Date: Wed, 20 May 2026 01:28:16 +0700 Subject: [PATCH 2/8] fix: correcting path to common workflows --- .github/workflows/labels-test.yml | 2 +- .github/workflows/pr-size-test.yml | 2 +- workflows/labels-test.yml | 2 +- workflows/pr-size-test.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/labels-test.yml b/.github/workflows/labels-test.yml index 780ce88..87e28a9 100644 --- a/.github/workflows/labels-test.yml +++ b/.github/workflows/labels-test.yml @@ -9,4 +9,4 @@ on: jobs: labels: - uses: anaverage-enri/.github/.github/workflows/labels.yml@main + uses: anaverage-enri/.github/workflows/labels.yml@main diff --git a/.github/workflows/pr-size-test.yml b/.github/workflows/pr-size-test.yml index 6886184..12e6a69 100644 --- a/.github/workflows/pr-size-test.yml +++ b/.github/workflows/pr-size-test.yml @@ -9,4 +9,4 @@ on: jobs: size: - uses: anaverage-enri/.github/.github/workflows/pr-size.yml@main + uses: anaverage-enri/.github/workflows/pr-size.yml@main diff --git a/workflows/labels-test.yml b/workflows/labels-test.yml index 780ce88..87e28a9 100644 --- a/workflows/labels-test.yml +++ b/workflows/labels-test.yml @@ -9,4 +9,4 @@ on: jobs: labels: - uses: anaverage-enri/.github/.github/workflows/labels.yml@main + uses: anaverage-enri/.github/workflows/labels.yml@main diff --git a/workflows/pr-size-test.yml b/workflows/pr-size-test.yml index 6886184..12e6a69 100644 --- a/workflows/pr-size-test.yml +++ b/workflows/pr-size-test.yml @@ -9,4 +9,4 @@ on: jobs: size: - uses: anaverage-enri/.github/.github/workflows/pr-size.yml@main + uses: anaverage-enri/.github/workflows/pr-size.yml@main From 27fbc305c268a8f54611590eeffe33b59841b905 Mon Sep 17 00:00:00 2001 From: anaverage-enri Date: Wed, 20 May 2026 01:33:48 +0700 Subject: [PATCH 3/8] chore: remove redundant files --- workflows/labels-test.yml | 12 ------------ workflows/pr-size-test.yml | 12 ------------ 2 files changed, 24 deletions(-) delete mode 100644 workflows/labels-test.yml delete mode 100644 workflows/pr-size-test.yml diff --git a/workflows/labels-test.yml b/workflows/labels-test.yml deleted file mode 100644 index 87e28a9..0000000 --- a/workflows/labels-test.yml +++ /dev/null @@ -1,12 +0,0 @@ -name: PR Labels - -on: - pull_request: - types: - - opened - - synchronize - - reopened - -jobs: - labels: - uses: anaverage-enri/.github/workflows/labels.yml@main diff --git a/workflows/pr-size-test.yml b/workflows/pr-size-test.yml deleted file mode 100644 index 12e6a69..0000000 --- a/workflows/pr-size-test.yml +++ /dev/null @@ -1,12 +0,0 @@ -name: PR Size - -on: - pull_request: - types: - - opened - - synchronize - - reopened - -jobs: - size: - uses: anaverage-enri/.github/workflows/pr-size.yml@main From 16236425f85944b9e50d38be39a2942f249c4112 Mon Sep 17 00:00:00 2001 From: anaverage-enri Date: Wed, 20 May 2026 01:34:30 +0700 Subject: [PATCH 4/8] feat: add re-usable workflows in correct folder --- .github/workflows/labels.yml | 37 +++++++++++++++++++++++++++++++++++ .github/workflows/pr-size.yml | 30 ++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 .github/workflows/labels.yml create mode 100644 .github/workflows/pr-size.yml diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml new file mode 100644 index 0000000..b1059e6 --- /dev/null +++ b/.github/workflows/labels.yml @@ -0,0 +1,37 @@ +name: PR Labels + +on: + workflow_call: + +permissions: + contents: read + pull-requests: write + +jobs: + label: + runs-on: ubuntu-latest + + steps: + # + # Checkout target repository + # + - name: Checkout repository + uses: actions/checkout@v4 + + # + # Checkout central .github repository + # + - name: Checkout shared label config + uses: actions/checkout@v4 + with: + repository: anaverage-enri/.github + path: .github-config + + # + # Apply labels + # + - name: Apply path labels + uses: actions/labeler@v5 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + configuration-path: .github-config/labeler.yml diff --git a/.github/workflows/pr-size.yml b/.github/workflows/pr-size.yml new file mode 100644 index 0000000..658f13c --- /dev/null +++ b/.github/workflows/pr-size.yml @@ -0,0 +1,30 @@ +name: PR Size Labels + +on: + workflow_call: + +permissions: + contents: read + pull-requests: write + +jobs: + size: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Label PR size + uses: pascalgn/size-label-action@v0.5.5 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + prefix: "size/" + sizes: > + { + "XS": 10, + "S": 30, + "M": 100, + "L": 500, + "XL": 1000 + } From 324113f45946d4832d7d44237dc22aba2592b2c7 Mon Sep 17 00:00:00 2001 From: anaverage-enri Date: Wed, 20 May 2026 01:34:43 +0700 Subject: [PATCH 5/8] fix: correcting path to workflows --- .github/workflows/labels-test.yml | 2 +- .github/workflows/pr-size-test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/labels-test.yml b/.github/workflows/labels-test.yml index 87e28a9..780ce88 100644 --- a/.github/workflows/labels-test.yml +++ b/.github/workflows/labels-test.yml @@ -9,4 +9,4 @@ on: jobs: labels: - uses: anaverage-enri/.github/workflows/labels.yml@main + uses: anaverage-enri/.github/.github/workflows/labels.yml@main diff --git a/.github/workflows/pr-size-test.yml b/.github/workflows/pr-size-test.yml index 12e6a69..6886184 100644 --- a/.github/workflows/pr-size-test.yml +++ b/.github/workflows/pr-size-test.yml @@ -9,4 +9,4 @@ on: jobs: size: - uses: anaverage-enri/.github/workflows/pr-size.yml@main + uses: anaverage-enri/.github/.github/workflows/pr-size.yml@main From 89b7bda237f5c2b0a62203053c82052a3fbb1eee Mon Sep 17 00:00:00 2001 From: anaverage-enri Date: Wed, 20 May 2026 01:46:15 +0700 Subject: [PATCH 6/8] chore: remove redundant workflow --- workflows/labels.yml | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 workflows/labels.yml diff --git a/workflows/labels.yml b/workflows/labels.yml deleted file mode 100644 index b1059e6..0000000 --- a/workflows/labels.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: PR Labels - -on: - workflow_call: - -permissions: - contents: read - pull-requests: write - -jobs: - label: - runs-on: ubuntu-latest - - steps: - # - # Checkout target repository - # - - name: Checkout repository - uses: actions/checkout@v4 - - # - # Checkout central .github repository - # - - name: Checkout shared label config - uses: actions/checkout@v4 - with: - repository: anaverage-enri/.github - path: .github-config - - # - # Apply labels - # - - name: Apply path labels - uses: actions/labeler@v5 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - configuration-path: .github-config/labeler.yml From a791943f5bc0b07531b766b79d91947969c3da8d Mon Sep 17 00:00:00 2001 From: anaverage-enri Date: Wed, 20 May 2026 01:46:23 +0700 Subject: [PATCH 7/8] chore: remove redundant workflow --- workflows/pr-size.yml | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 workflows/pr-size.yml diff --git a/workflows/pr-size.yml b/workflows/pr-size.yml deleted file mode 100644 index 658f13c..0000000 --- a/workflows/pr-size.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: PR Size Labels - -on: - workflow_call: - -permissions: - contents: read - pull-requests: write - -jobs: - size: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - name: Label PR size - uses: pascalgn/size-label-action@v0.5.5 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - prefix: "size/" - sizes: > - { - "XS": 10, - "S": 30, - "M": 100, - "L": 500, - "XL": 1000 - } From 8f207d41185c1a59f1284fa897bfd5b0c11ff926 Mon Sep 17 00:00:00 2001 From: anaverage-enri Date: Wed, 20 May 2026 01:50:35 +0700 Subject: [PATCH 8/8] fix: updating the used syntax of labeler.yml --- labeler.yml | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/labeler.yml b/labeler.yml index ac2b9a4..717ccb7 100644 --- a/labeler.yml +++ b/labeler.yml @@ -1,17 +1,30 @@ # frontend: -# - "web/**" -# - "frontend/**" +# - changed-files: +# - any-glob-to-any-file: +# - "web/**" +# - "frontend/**" # # backend: -# - "api/**" -# - "server/**" +# - changed-files: +# - any-glob-to-any-file: +# - "api/**" +# - "server/**" docs: - - "**/*.md" + - changed-files: + - any-glob-to-any-file: + - "**/*.md" ci: - - ".github/**" + - changed-files: + - any-glob-to-any-file: + - ".github/**" tests: - - "**/*test*" - - "**/*spec*" + - changed-files: + - any-glob-to-any-file: + - "**/*.test.*" + - "**/*.spec.*" + - "**/*_test.go" + - "tests/**" + - "**/__tests__/**"