Skip to content

Commit eeec3da

Browse files
committed
chore: merge main
2 parents 9885cb2 + 67534e5 commit eeec3da

File tree

110 files changed

+9350
-6696
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+9350
-6696
lines changed

.eslintignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

.eslintrc.cjs

Lines changed: 0 additions & 180 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: "\U0001F41E Bug report"
22
description: Report an issue
33
labels: [pending triage]
4+
type: Bug
45
body:
56
- type: markdown
67
attributes:

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: "\U0001F680 New feature proposal"
22
description: Propose a new feature
3-
labels: ["enhancement: pending triage"]
3+
labels: ["pending triage"]
4+
type: Feature
45
body:
56
- type: markdown
67
attributes:

.github/renovate.json5

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,15 @@
1414
matchPackageNames: ["vite"],
1515
matchPackagePrefixes: ["rollup", "@rollup", "@vitejs"],
1616
},
17+
{
18+
groupName: "prettier",
19+
matchPackageNames: ["prettier"],
20+
},
21+
{
22+
"matchDepTypes": ["action"],
23+
"excludePackagePrefixes": ["actions/", "github/"],
24+
"pinDigests": true,
25+
},
1726
],
1827
"ignoreDeps": [
1928
// manually bumping

.github/workflows/ci.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ env:
99
# Vitest auto retry on flaky segfault
1010
VITEST_SEGFAULT_RETRY: 3
1111

12+
permissions: {}
13+
1214
on:
1315
push:
1416
branches:
@@ -35,13 +37,13 @@ jobs:
3537
strategy:
3638
matrix:
3739
os: [ubuntu-latest]
38-
node_version: [18, 20]
40+
node_version: [20, 22, 24]
3941
include:
4042
# Active LTS + other OS
4143
- os: macos-latest
42-
node_version: 20
44+
node_version: 22
4345
- os: windows-latest
44-
node_version: 20
46+
node_version: 22
4547
fail-fast: false
4648

4749
name: "Build&Test: node-${{ matrix.node_version }}, ${{ matrix.os }}"
@@ -50,7 +52,7 @@ jobs:
5052
uses: actions/checkout@v4
5153

5254
- name: Install pnpm
53-
uses: pnpm/action-setup@v2
55+
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
5456

5557
- name: Set node version to ${{ matrix.node_version }}
5658
uses: actions/setup-node@v4
@@ -101,7 +103,7 @@ jobs:
101103
fetch-depth: 0
102104

103105
- name: Install pnpm
104-
uses: pnpm/action-setup@v2
106+
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
105107

106108
- name: Set node version to LTS
107109
uses: actions/setup-node@v4

.github/workflows/issue-close-require.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,12 @@ jobs:
88
close-issues:
99
if: github.repository == 'vitejs/vite-plugin-vue'
1010
runs-on: ubuntu-latest
11+
permissions:
12+
issues: write # for actions-cool/issues-helper to update issues
13+
pull-requests: write # for actions-cool/issues-helper to update PRs
1114
steps:
1215
- name: need reproduction
13-
uses: actions-cool/issues-helper@v3
16+
uses: actions-cool/issues-helper@a610082f8ac0cf03e357eb8dd0d5e2ba075e017e # v3
1417
with:
1518
actions: "close-issues"
1619
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/issue-labeled.yml

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,13 @@ jobs:
88
reply-labeled:
99
if: github.repository == 'vitejs/vite-plugin-vue'
1010
runs-on: ubuntu-latest
11+
permissions:
12+
issues: write # for actions-cool/issues-helper to update issues
13+
pull-requests: write # for actions-cool/issues-helper to update PRs
1114
steps:
1215
- name: contribution welcome
1316
if: github.event.label.name == 'contribution welcome' || github.event.label.name == 'help wanted'
14-
uses: actions-cool/issues-helper@v3
17+
uses: actions-cool/issues-helper@a610082f8ac0cf03e357eb8dd0d5e2ba075e017e # v3
1518
with:
1619
actions: "create-comment, remove-labels"
1720
token: ${{ secrets.GITHUB_TOKEN }}
@@ -21,26 +24,17 @@ jobs:
2124
labels: "pending triage, need reproduction"
2225

2326
- name: remove pending
24-
if: contains(github.event.label.description, '(priority)') && contains(github.event.issue.labels.*.name, 'pending triage')
25-
uses: actions-cool/issues-helper@v3
27+
if: (github.event.label.name == 'enhancement' || contains(github.event.label.description, '(priority)')) && contains(github.event.issue.labels.*.name, 'pending triage')
28+
uses: actions-cool/issues-helper@a610082f8ac0cf03e357eb8dd0d5e2ba075e017e # v3
2629
with:
2730
actions: "remove-labels"
2831
token: ${{ secrets.GITHUB_TOKEN }}
2932
issue-number: ${{ github.event.issue.number }}
3033
labels: "pending triage"
3134

32-
- name: remove enhancement pending
33-
if: "(github.event.label.name == 'enhancement' || contains(github.event.label.description, '(priority)')) && contains(github.event.issue.labels.*.name, 'enhancement: pending triage')"
34-
uses: actions-cool/issues-helper@v3
35-
with:
36-
actions: "remove-labels"
37-
token: ${{ secrets.GITHUB_TOKEN }}
38-
issue-number: ${{ github.event.issue.number }}
39-
labels: "enhancement: pending triage"
40-
4135
- name: need reproduction
4236
if: github.event.label.name == 'need reproduction'
43-
uses: actions-cool/issues-helper@v3
37+
uses: actions-cool/issues-helper@a610082f8ac0cf03e357eb8dd0d5e2ba075e017e # v3
4438
with:
4539
actions: "create-comment, remove-labels"
4640
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/lock-closed-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
if: github.repository == 'vitejs/vite-plugin-vue'
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: dessant/lock-threads@v5
15+
- uses: dessant/lock-threads@1bf7ec25051fe7c00bdd17e6a7cf3d7bfb7dc771 # v5
1616
with:
1717
github-token: ${{ secrets.GITHUB_TOKEN }}
1818
issue-inactive-days: "14"

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: actions/checkout@v4
2222

2323
- name: Install pnpm
24-
uses: pnpm/action-setup@v2
24+
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
2525

2626
- name: Set node version to LTS
2727
uses: actions/setup-node@v4

0 commit comments

Comments
 (0)