mirror of
https://github.com/yanhao98/renovate-example.git
synced 2025-07-13 08:40:47 +08:00
更新工作流配置,确保所有步骤在执行时始终运行;调整 ESLint 和 unplugin 包组的匹配规则为 matchPackageNames
This commit is contained in:
5
.github/workflows/检查配置.yaml
vendored
5
.github/workflows/检查配置.yaml
vendored
@ -9,7 +9,12 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: yanhao98/composite-actions/setup-node-environment@main
|
- uses: yanhao98/composite-actions/setup-node-environment@main
|
||||||
- run: pnpm renovate-config-validator
|
- run: pnpm renovate-config-validator
|
||||||
|
if: always()
|
||||||
- run: pnpm run validator
|
- run: pnpm run validator
|
||||||
|
if: always()
|
||||||
- run: pnpm run validator:strict
|
- run: pnpm run validator:strict
|
||||||
|
if: always()
|
||||||
- run: npx renovate --platform=local
|
- run: npx renovate --platform=local
|
||||||
|
if: always()
|
||||||
- run: pnpm run dry-run:npx
|
- run: pnpm run dry-run:npx
|
||||||
|
if: always()
|
||||||
|
@ -46,11 +46,11 @@
|
|||||||
// https://grok.com/chat/68971467-db9f-4e92-b69f-e81431250d3b
|
// https://grok.com/chat/68971467-db9f-4e92-b69f-e81431250d3b
|
||||||
{
|
{
|
||||||
"groupName": "ESLint dependencies", "groupSlug": "eslint",
|
"groupName": "ESLint dependencies", "groupSlug": "eslint",
|
||||||
"matchPackagePatterns": [
|
"matchPackageNames": [
|
||||||
"^eslint",
|
"/^eslint/",
|
||||||
"^@eslint",
|
"/^@eslint/",
|
||||||
"eslint-plugin-*",
|
"/^eslint-plugin-/",
|
||||||
"eslint-config-*"
|
"/^eslint-config-/"
|
||||||
]
|
]
|
||||||
// "schedule": ["before 4am on Monday"],
|
// "schedule": ["before 4am on Monday"],
|
||||||
// "automerge": true
|
// "automerge": true
|
||||||
@ -60,7 +60,9 @@
|
|||||||
{
|
{
|
||||||
"groupName": "unplugin packages",
|
"groupName": "unplugin packages",
|
||||||
"description": "Group all unplugin-related dependencies",
|
"description": "Group all unplugin-related dependencies",
|
||||||
"matchPackagePatterns": ["^unplugin-"]
|
"matchPackageNames": [
|
||||||
|
"/^unplugin-/"
|
||||||
|
]
|
||||||
// "schedule": ["before 4am on Monday"]
|
// "schedule": ["before 4am on Monday"]
|
||||||
// "automerge": true,
|
// "automerge": true,
|
||||||
// "automergeType": "branch"
|
// "automergeType": "branch"
|
||||||
|
Reference in New Issue
Block a user