Skip to content

Commit ab37951

Browse files
authored
Merge branch 'main' into feat/publish-support
2 parents c8d15ca + d7b9b6a commit ab37951

107 files changed

Lines changed: 2667 additions & 1743 deletions

File tree

Some content is hidden

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

.github/actions/build-upstream/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ runs:
2525
id: cache-key
2626
shell: bash
2727
run: |
28-
echo "key=napi-binding-v3-${{ inputs.target }}-${{ env.RELEASE_BUILD }}-${{ env.DEBUG }}-${{ env.VERSION }}-${{ env.NPM_TAG }}-${{ hashFiles('packages/tools/.upstream-versions.json', 'Cargo.lock', 'crates/**/*.rs', 'crates/*/Cargo.toml', 'packages/cli/binding/**/*.rs', 'packages/cli/binding/Cargo.toml', 'Cargo.toml', '.cargo/config.toml', 'packages/cli/package.json', 'packages/cli/build.ts') }}" >> $GITHUB_OUTPUT
28+
echo "key=napi-binding-v3-${{ inputs.target }}-${{ env.RELEASE_BUILD }}-${{ env.DEBUG }}-${{ env.VERSION }}-${{ env.NPM_TAG }}-${{ hashFiles('packages/tools/.upstream-versions.json', 'Cargo.lock', 'crates/**/*.rs', 'crates/*/Cargo.toml', 'packages/cli/binding/**/*.rs', 'packages/cli/binding/Cargo.toml', 'Cargo.toml', '.cargo/config.toml', 'packages/cli/package.json', 'packages/cli/build.ts', 'packages/cli/tsdown.config.ts') }}" >> $GITHUB_OUTPUT
2929
3030
# Resolve the Rust target directory (CARGO_TARGET_DIR from setup-rust, or default "target")
3131
- name: Resolve Rust target directory

.github/renovate.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,13 @@
1515
"enabled": false
1616
},
1717
{
18-
"matchPackageNames": [
18+
"matchDepNames": [
1919
"fspy",
2020
"vite_glob",
2121
"vite_path",
2222
"vite_str",
2323
"vite_task",
24-
"vite_workspace",
25-
"https://github.com/voidzero-dev/vite-task"
24+
"vite_workspace"
2625
],
2726
"enabled": false
2827
}

.github/workflows/e2e-test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,10 @@ jobs:
304304
command: |
305305
npx playwright install chromium
306306
vp test
307+
- name: vite-plus-vitest-type-aug
308+
node-version: 24
309+
command: |
310+
vp check --fix
307311
exclude:
308312
# frm-stack uses Docker (testcontainers) which doesn't work the same way on Windows
309313
- os: windows-latest

.github/workflows/release.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,16 @@ jobs:
160160
path: ./packages/cli/skills
161161
if-no-files-found: error
162162

163+
- name: Upload LICENSE files
164+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
165+
if: ${{ matrix.settings.target == 'x86_64-unknown-linux-gnu' }}
166+
with:
167+
name: licenses
168+
path: |
169+
./packages/core/LICENSE
170+
./packages/cli/LICENSE
171+
if-no-files-found: error
172+
163173
Release:
164174
runs-on: ubuntu-latest
165175
needs: [prepare, build-rust]
@@ -212,6 +222,13 @@ jobs:
212222
pattern: core
213223
merge-multiple: true
214224

225+
- name: Download LICENSE files
226+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
227+
with:
228+
path: packages
229+
pattern: licenses
230+
merge-multiple: true
231+
215232
- uses: ./.github/actions/download-rolldown-binaries
216233
with:
217234
github-token: ${{ github.token }}

0 commit comments

Comments
 (0)