Fork of Chiri for Astro for my blog
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: update dependabot config

the3ash 78190341 d020a670

+42 -58
+42 -58
.github/dependabot.yml
··· 1 1 version: 2 2 2 updates: 3 - # Enable npm dependency updates 4 3 - package-ecosystem: 'npm' 5 4 directory: '/' 6 5 schedule: 7 6 interval: 'weekly' 8 7 day: 'monday' 9 8 time: '09:00' 10 - # Allow automatic merging of non-major version updates 11 - open-pull-requests-limit: 10 12 - allow: 13 - - dependency-type: 'all' 9 + open-pull-requests-limit: 5 10 + rebase-strategy: auto 11 + versioning-strategy: auto 14 12 assignees: 15 13 - 'the3ash' 16 14 commit-message: 17 15 prefix: 'deps' 18 16 prefix-development: 'dev' 19 17 include: 'scope' 20 - versioning-strategy: auto 21 18 labels: 22 19 - 'dependencies' 23 - - 'automated' 24 - # Group minor and patch updates together 25 20 groups: 26 - react: 27 - patterns: 28 - - 'react*' 29 - update-types: 30 - - 'minor' 31 - - 'patch' 32 - vite: 33 - patterns: 34 - - 'vite*' 35 - - '@vitejs/*' 36 - update-types: 37 - - 'minor' 38 - - 'patch' 21 + # Astro framework 22 + astro: 23 + patterns: ['astro', '@astrojs/*', 'astro-*'] 24 + update-types: ['minor', 'patch'] 25 + # Markdown/MDX ecosystem 26 + markdown: 27 + patterns: ['markdown-it', '@types/markdown-it', 'mdast-*', 'remark-*', 'rehype-*', 'unist-*'] 28 + update-types: ['minor', 'patch'] 29 + # Code quality tools 39 30 eslint: 40 - patterns: 41 - - 'eslint*' 42 - - '@eslint/*' 43 - - 'eslint-*' 44 - update-types: 45 - - 'minor' 46 - - 'patch' 47 - typescript: 48 - patterns: 49 - - 'typescript*' 50 - - '@types/*' 51 - - 'typescript-*' 52 - update-types: 53 - - 'minor' 54 - - 'patch' 31 + patterns: ['eslint', 'eslint-*', '@eslint/*', '@typescript-eslint/*'] 32 + update-types: ['minor', 'patch'] 55 33 prettier: 56 - patterns: 57 - - 'prettier*' 58 - - 'eslint-config-prettier' 59 - - 'eslint-plugin-prettier' 60 - update-types: 61 - - 'minor' 62 - - 'patch' 63 - # Catch-all group for everything else 34 + patterns: ['prettier', 'prettier-*', 'eslint-config-prettier'] 35 + update-types: ['minor', 'patch'] 36 + # TypeScript 37 + typescript: 38 + patterns: ['typescript', '@types/*'] 39 + exclude-patterns: ['@types/markdown-it'] 40 + update-types: ['minor', 'patch'] 41 + # Build and utility tools 42 + build-deps: 43 + patterns: ['tsx', 'sharp', '@playform/*', 'canvaskit-wasm'] 44 + update-types: ['minor', 'patch'] 45 + # Other dependencies 64 46 other-deps: 65 - patterns: 66 - - '*' 47 + patterns: ['*'] 67 48 exclude-patterns: 68 - - 'react*' 69 - - 'vite*' 70 - - '@vitejs/*' 49 + - 'astro*' 50 + - '@astrojs/*' 51 + - 'markdown-it*' 52 + - '@types/markdown-it' 53 + - 'mdast-*' 54 + - 'remark-*' 55 + - 'rehype-*' 56 + - 'unist-*' 71 57 - 'eslint*' 72 58 - '@eslint/*' 73 - - 'eslint-*' 74 59 - 'typescript*' 75 60 - '@types/*' 76 - - 'typescript-*' 77 61 - 'prettier*' 78 - update-types: 79 - - 'minor' 80 - - 'patch' 62 + - 'tsx' 63 + - 'sharp' 64 + - '@playform/*' 65 + - 'canvaskit-wasm' 66 + update-types: ['minor', 'patch'] 81 67 82 - # Enable GitHub Actions updates 83 68 - package-ecosystem: 'github-actions' 84 69 directory: '/' 85 70 schedule: 86 71 interval: 'weekly' 87 72 day: 'monday' 88 73 time: '09:00' 89 - open-pull-requests-limit: 10 74 + rebase-strategy: auto 90 75 assignees: 91 76 - 'the3ash' 92 77 commit-message: 93 - prefix: 'github-actions' 78 + prefix: 'ci' 94 79 include: 'scope' 95 80 labels: 96 81 - 'dependencies' 97 - - 'automated'