aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenys Konovalov <kontakt@denyskon.de>2024-03-12 23:09:02 +0100
committerGitHub <noreply@github.com>2024-03-12 22:09:02 +0000
commit225fc405283a21c9ef966aa0bf8dabfe687804a8 (patch)
tree3cc76ae52c5fa74d5873ee3b45b4a24304ce8004
parent3e7ae79f99ef0e5ba3d1201c38f491121ea2a156 (diff)
downloadgitea-225fc405283a21c9ef966aa0bf8dabfe687804a8.tar.gz
gitea-225fc405283a21c9ef966aa0bf8dabfe687804a8.zip
Update to labeler v5 (#29721)
Updated to actions/labeler@v5 Updated labeler config accordingly, also improved the config and added more labels. --------- Co-authored-by: Giteabot <teabot@gitea.io>
-rw-r--r--.github/labeler.yml90
-rw-r--r--.github/workflows/pull-labeler.yml6
2 files changed, 72 insertions, 24 deletions
diff --git a/.github/labeler.yml b/.github/labeler.yml
index 8a5ab26975..a1209c77b8 100644
--- a/.github/labeler.yml
+++ b/.github/labeler.yml
@@ -1,36 +1,84 @@
modifies/docs:
- - "**/*.md"
- - "docs/**"
+ - changed-files:
+ - any-glob-to-any-file:
+ - "**/*.md"
+ - "docs/**"
modifies/frontend:
- - "web_src/**/*"
+ - changed-files:
+ - any-glob-to-any-file:
+ - "web_src/**"
+ - "tailwind.config.js"
+ - "webpack.config.js"
modifies/templates:
- - all: ["templates/**", "!templates/swagger/v1_json.tmpl"]
+ - changed-files:
+ - all-globs-to-any-file:
+ - "templates/**"
+ - "!templates/swagger/v1_json.tmpl"
modifies/api:
- - "routers/api/**"
- - "templates/swagger/v1_json.tmpl"
+ - changed-files:
+ - any-glob-to-any-file:
+ - "routers/api/**"
+ - "templates/swagger/v1_json.tmpl"
modifies/cli:
- - "cmd/**"
+ - changed-files:
+ - any-glob-to-any-file:
+ - "cmd/**"
modifies/translation:
- - "options/locale/*.ini"
+ - changed-files:
+ - any-glob-to-any-file:
+ - "options/locale/*.ini"
modifies/migrations:
- - "models/migrations/**/*"
+ - changed-files:
+ - any-glob-to-any-file:
+ - "models/migrations/**"
modifies/internal:
- - "Makefile"
- - "Dockerfile"
- - "Dockerfile.rootless"
- - "docker/**"
- - "webpack.config.js"
- - ".eslintrc.yaml"
- - ".golangci.yml"
- - ".markdownlint.yaml"
- - ".spectral.yaml"
- - ".stylelintrc.yaml"
- - ".yamllint.yaml"
- - ".github/**"
+ - changed-files:
+ - any-glob-to-any-file:
+ - ".air.toml"
+ - "Makefile"
+ - "Dockerfile"
+ - "Dockerfile.rootless"
+ - ".dockerignore"
+ - "docker/**"
+ - ".editorconfig"
+ - ".eslintrc.yaml"
+ - ".golangci.yml"
+ - ".gitpod.yml"
+ - ".markdownlint.yaml"
+ - ".spectral.yaml"
+ - ".stylelintrc.yaml"
+ - ".yamllint.yaml"
+ - ".github/**"
+ - ".gitea/"
+ - ".devcontainer/**"
+ - "build.go"
+ - "build/**"
+ - "contrib/**"
+
+modifies/dependencies:
+ - changed-files:
+ - any-glob-to-any-file:
+ - "package.json"
+ - "package-lock.json"
+ - "poetry.toml"
+ - "poetry.lock"
+ - "go.mod"
+ - "go.sum"
+ - "pyproject.toml"
+
+modifies/go:
+ - changed-files:
+ - any-glob-to-any-file:
+ - "**/*.go"
+
+modifies/js:
+ - changed-files:
+ - any-glob-to-any-file:
+ - "**/*.js"
diff --git a/.github/workflows/pull-labeler.yml b/.github/workflows/pull-labeler.yml
index edd2f6d16e..812819b599 100644
--- a/.github/workflows/pull-labeler.yml
+++ b/.github/workflows/pull-labeler.yml
@@ -9,12 +9,12 @@ concurrency:
cancel-in-progress: true
jobs:
- label:
+ labeler:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- - uses: actions/labeler@v4
+ - uses: actions/labeler@v5
with:
- dot: true
+ sync-labels: true