]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
👷🏻 Update Labeler GitHub Actions (#12019)
authorSebastián Ramírez <tiangolo@gmail.com>
Wed, 14 Aug 2024 18:29:24 +0000 (13:29 -0500)
committerGitHub <noreply@github.com>
Wed, 14 Aug 2024 18:29:24 +0000 (18:29 +0000)
.github/labeler.yml
.github/workflows/labeler.yml

index 758f37e37a6dba8be304a4d68a4f4758bb597faa..1d49a2411657079b2603ae76740a0cf6f21af445 100644 (file)
@@ -1,23 +1,34 @@
 docs:
-  - changed-files:
-    - any-glob-to-any-file:
-      - docs/en/docs/**/*
-      - docs_src/**/*
+  - all:
+    - changed-files:
+      - any-glob-to-any-file:
+        - docs/en/docs/**
+        - docs_src/**
+      - all-globs-to-all-files:
+        - '!fastapi/**'
+        - '!pyproject.toml'
 
 lang-all:
   - all:
     - changed-files:
       - any-glob-to-any-file:
-        - docs/*/docs/**/*
+        - docs/*/docs/**
       - all-globs-to-all-files:
-        - '!docs/en/docs/**/*'
+        - '!docs/en/docs/**'
+        - '!fastapi/**'
+        - '!pyproject.toml'
 
 internal:
-  - changed-files:
-    - any-glob-to-any-file:
-      - .github/**/*
-      - scripts/**/*
-      - .gitignore
-      - .pre-commit-config.yaml
-      - pdm_build.py
-      - requirements*.txt
+  - all:
+    - changed-files:
+      - any-glob-to-any-file:
+        - .github/**
+        - scripts/**
+        - .gitignore
+        - .pre-commit-config.yaml
+        - pdm_build.py
+        - requirements*.txt
+      - all-globs-to-all-files:
+        - '!docs/*/docs/**'
+        - '!fastapi/**'
+        - '!pyproject.toml'
index 7c5b4616ac1496a12a0345905a9daedc982c4a6c..d62f1668d52bcb09c66f829ac3b2e3e703a47ff0 100644 (file)
@@ -1,4 +1,4 @@
-name: Pull Request Labeler and Checker
+name: Labels
 on:
   pull_request_target:
     types:
@@ -17,13 +17,14 @@ jobs:
     runs-on: ubuntu-latest
     steps:
     - uses: actions/labeler@v5
+      with:
+        sync-labels: true
   # Run this after labeler applied labels
   check-labels:
     needs:
       - labeler
     permissions:
       pull-requests: read
-    name: Check labels
     runs-on: ubuntu-latest
     steps:
       - uses: docker://agilepathway/pull-request-label-checker:latest