Skip to content

Commit 8fefd9e

Browse files
bartlomiejuclaude
andcommitted
Merge branch 'main' into fix/napi-export-uv-ref-unref
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 parents 4f908bb + 40b56f7 commit 8fefd9e

File tree

311 files changed

+27345
-12315
lines changed

Some content is hidden

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

311 files changed

+27345
-12315
lines changed

.github/workflows/ci.generate.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {
1818
// Bump this number when you want to purge the cache.
1919
// Note: the tools/release/01_bump_crate_versions.ts script will update this version
2020
// automatically via regex, so ensure that this line maintains this format.
21-
const cacheVersion = 101;
21+
const cacheVersion = 102;
2222

2323
const ubuntuX86Runner = "ubuntu-24.04";
2424
const ubuntuARMRunner = "ubuntu-24.04-arm";
@@ -1641,10 +1641,10 @@ const denoCoreMiriJob = job("deno-core-miri", {
16411641
),
16421642
});
16431643

1644-
// === lint ci status job (status check gate) ===
1644+
// === ci status job (status check gate) ===
16451645

1646-
const lintCiStatusJob = job("lint-ci-status", {
1647-
name: "lint ci status",
1646+
const ciStatusJob = job("ci-status", {
1647+
name: "ci status",
16481648
// We use this job in the main branch rule status checks for PRs.
16491649
// All jobs that are required to pass on a PR should be listed here.
16501650
needs: [
@@ -1704,7 +1704,7 @@ const workflow = createWorkflow({
17041704
lintJob,
17051705
denoCoreTestJob,
17061706
denoCoreMiriJob,
1707-
lintCiStatusJob,
1707+
ciStatusJob,
17081708
publishCanaryJob,
17091709
],
17101710
});

.github/workflows/ci.yml

Lines changed: 109 additions & 109 deletions
Large diffs are not rendered by default.

.github/workflows/ecosystem_compat_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: ecosystem_compat_test
22

33
on:
44
schedule:
5-
- cron: '0 10 * * *'
5+
- cron: '0 10 * * 1-5'
66
workflow_dispatch:
77

88
jobs:

.github/workflows/npm_publish.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,14 @@ jobs:
3838
- name: Build npm packages
3939
run: ./tools/release/npm/build.ts ${{ inputs.version || '' }}
4040

41+
- name: Tar npm dist (preserves permissions)
42+
run: tar cf tools/release/npm/dist.tar -C tools/release/npm --exclude='node_modules' dist
43+
4144
- name: Upload npm dist artifact
4245
uses: actions/upload-artifact@v6
4346
with:
4447
name: npm-dist
45-
path: tools/release/npm/dist
48+
path: tools/release/npm/dist.tar
4649
retention-days: 1
4750

4851
test:
@@ -73,7 +76,10 @@ jobs:
7376
uses: actions/download-artifact@v6
7477
with:
7578
name: npm-dist
76-
path: tools/release/npm/dist
79+
path: tools/release/npm
80+
81+
- name: Extract npm dist
82+
run: tar xf tools/release/npm/dist.tar -C tools/release/npm
7783

7884
- name: Write Verdaccio config
7985
run: |
@@ -307,7 +313,10 @@ jobs:
307313
uses: actions/download-artifact@v6
308314
with:
309315
name: npm-dist
310-
path: tools/release/npm/dist
316+
path: tools/release/npm
317+
318+
- name: Extract npm dist
319+
run: tar xf tools/release/npm/dist.tar -C tools/release/npm
311320

312321
- name: Publish to npm
313322
run: ./tools/release/npm/build.ts ${{ inputs.version || '' }} --publish-only

0 commit comments

Comments
 (0)