fix(renovate): optimize configuration and update package rules (#683)

* fix(renovate): optimize configuration and update package rules

* chore(ci): update pnpm version to latest in CI pipeline configuration

* chore(ci): remove version specification for pnpm in CI pipeline configuration
This commit is contained in:
Shintaro Jokagi
2025-06-18 18:20:15 +12:00
committed by GitHub
parent c65294b834
commit 58af542675
3 changed files with 5 additions and 12 deletions

View File

@@ -58,7 +58,6 @@ jobs:
if: steps.check-node-modules-cache.outputs.cache-hit != 'true'
uses: pnpm/action-setup@v4
with:
version: 10.11.0
run_install: false
- name: Install dependencies
@@ -119,7 +118,6 @@ jobs:
- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 10.11.0
run_install: false
- name: Run ${{ matrix.name }}
@@ -159,7 +157,6 @@ jobs:
- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 10.11.0
run_install: false
- name: Cache Playwright Browsers

View File

@@ -5,7 +5,7 @@
"engines": {
"pnpm": "^10.0.0"
},
"packageManager": "pnpm@10.11.0",
"packageManager": "pnpm@10.12.1",
"scripts": {
"dev": "astro dev --port 3000",
"start": "astro preview --port 3000",

View File

@@ -1,6 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:js-app"],
"extends": ["config:recommended", "config:js-app"],
"labels": ["dependencies", "renovate"],
"prConcurrentLimit": 10,
"prHourlyLimit": 2,
@@ -9,8 +9,7 @@
"packageRules": [
{
"description": "Group minor and patch-level updates",
"matchUpdateTypes": ["minor", "patch", "digest"],
"automergeType": "branch"
"matchUpdateTypes": ["minor", "patch", "digest"]
},
{
"description": "Group Astro related packages",
@@ -62,8 +61,7 @@
{
"description": "Group type definitions",
"groupName": "type-definitions",
"matchPackageNames": ["@types*"],
"excludePackageNames": ["@types/react*"]
"matchPackageNames": ["@types*", "!@types/react*"]
},
{
"description": "Group devDependencies",
@@ -76,8 +74,6 @@
"labels": ["dependencies", "major-update"]
}
],
"vulnerabilityAlerts": {
"labels": ["security", "dependencies"]
},
"vulnerabilityAlerts": { "labels": ["security", "dependencies"] },
"osvVulnerabilityAlerts": true
}