|
| 1 | +# Add 'repo' label to any root file changes |
| 2 | +repo: |
| 3 | + - "*" |
| 4 | + |
| 5 | +frontend-core: |
| 6 | + - any: ["resources/js/app.js", "resources/js/bootstrap.js"] |
| 7 | + |
| 8 | +# Add 'frontend` label to any change to *.js files as long as the `app.js` hasn't changed |
| 9 | +frontend: |
| 10 | + - any: ["resources/js/**/*.js", "resources/css/**/*.css"] |
| 11 | + all: ["!resources/js/app.js"] |
| 12 | + |
| 13 | +backend: |
| 14 | + - any: ["app/**/*.php"] |
| 15 | + |
| 16 | +models: |
| 17 | + - any: ["app/Models/**/*.php"] |
| 18 | + |
| 19 | +notifications: |
| 20 | + - any: ["app/Notifications/**/*.php"] |
| 21 | + |
| 22 | +providers: |
| 23 | + - any: ["app/Providers/**/*.php"] |
| 24 | + |
| 25 | +controllers: |
| 26 | + - any: ["app/Http/Controllers/**/*.php"] |
| 27 | + |
| 28 | +app-middleware: |
| 29 | + - any: ["app/Http/Middleware/**/*.php", "app/Http/Kernel.php"] |
| 30 | + |
| 31 | +commands-and-crons: |
| 32 | + - any: ["app/Console/**/*.php"] |
| 33 | + |
| 34 | +app-requests: |
| 35 | + - any: ["app/Http/Requests/**/*.php"] |
| 36 | + |
| 37 | +app-resource-collections: |
| 38 | + - any: ["app/Http/Resources/**/*.php"] |
| 39 | + |
| 40 | +config: |
| 41 | + - any: ["config/**/*.php", ".env.example"] |
| 42 | + |
| 43 | +database: |
| 44 | + - any: ["database/**/*.php"] |
| 45 | + |
| 46 | +migrations: |
| 47 | + - any: ["database/migrations/**/*.php"] |
| 48 | + |
| 49 | +seeders: |
| 50 | + - any: ["database/seeders/**/*.php"] |
| 51 | + |
| 52 | +core-routing: |
| 53 | + - any: ["routes/**/*.php"] |
| 54 | + |
| 55 | +framework: |
| 56 | + - any: ["bootstrap/**/*.php"] |
| 57 | + |
| 58 | +tests: |
| 59 | + - any: ["tests/**/*.php"] |
| 60 | + |
| 61 | +language: |
| 62 | + - any: ["resources/lang/**/*.php"] |
| 63 | + |
| 64 | +css: |
| 65 | + - any: ["resources/css/**/*.css"] |
| 66 | + |
| 67 | +images: |
| 68 | + - any: ["resources/img/**/*.*"] |
| 69 | + |
| 70 | +storage: |
| 71 | + - any: ["storage/**/*.*"] |
| 72 | + |
| 73 | +workflow: |
| 74 | + - any: [".github/**/*.*"] |
| 75 | + |
| 76 | +build: |
| 77 | + - any: ["*.js", "*.yml", "*.json", "*.ts", "*.xml", "*.travis"] |
| 78 | + |
| 79 | +linting: |
| 80 | + - any: |
| 81 | + [ |
| 82 | + ".browserslistrc", |
| 83 | + ".eslintrc.js", |
| 84 | + ".editorconfig", |
| 85 | + ".prettierignore", |
| 86 | + "prettierrc.json", |
| 87 | + ] |
| 88 | + |
| 89 | +documentation: |
| 90 | + - any: ["*.md", "LICENSE", ".example"] |
| 91 | + |
| 92 | +tailwindcss: |
| 93 | + - any: |
| 94 | + [ |
| 95 | + "tailwindcss-perspective.js", |
| 96 | + "tailwind.config.js", |
| 97 | + "resources/css/**/*.css", |
| 98 | + ] |
| 99 | + |
| 100 | +vite: |
| 101 | + - any: ["vite.config.ts", "tsconfig.vite-config.json", "tsconfig.json"] |
| 102 | + |
| 103 | +vue-components: |
| 104 | + - any: ["resources/js/components/**/*.vue"] |
| 105 | + |
| 106 | +vue-layouts: |
| 107 | + - any: ["resources/js/layouts/**/*.vue"] |
| 108 | + |
| 109 | +vue-routing: |
| 110 | + - any: ["resources/js/router/**/*.js"] |
| 111 | + |
| 112 | +vue-store: |
| 113 | + - any: ["resources/js/store/**/*.js"] |
| 114 | + |
| 115 | +vue-middleware: |
| 116 | + - any: ["resources/js/middleware/**/*.js"] |
| 117 | + |
| 118 | +vue-services: |
| 119 | + - any: ["resources/js/services/**/*.js"] |
| 120 | + |
| 121 | +vue-views: |
| 122 | + - any: ["resources/js/views/**/*.vue"] |
| 123 | + |
| 124 | +vue-admin: |
| 125 | + - any: ["resources/js/views/admin/**/*.vue"] |
0 commit comments