Skip to content

Commit a6ff83b

Browse files
committed
fix: improve interop translator
1 parent c2d127f commit a6ff83b

6 files changed

Lines changed: 4082 additions & 2962 deletions

File tree

.changeset/fast-words-drop.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@marko/vite": patch
3+
---
4+
5+
Improve handling of interop translator.

.github/workflows/ci.yml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
contents: write
1818
steps:
1919
- name: Checkout code
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v6
2121
with:
2222
ref: ${{ github.head_ref }}
2323
- name: Use node
24-
uses: actions/setup-node@v3
24+
uses: actions/setup-node@v6
2525
with:
26-
node-version: 22
26+
node-version: 24
2727
cache: npm
2828
- name: Install dependencies
2929
run: npm ci
@@ -47,9 +47,9 @@ jobs:
4747
node: [20, 22, 24]
4848
steps:
4949
- name: Checkout code
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@v6
5151
- name: Use node@${{ matrix.node }}
52-
uses: actions/setup-node@v3
52+
uses: actions/setup-node@v6
5353
with:
5454
node-version: ${{ matrix.node }}
5555
cache: npm
@@ -78,13 +78,17 @@ jobs:
7878
runs-on: ubuntu-latest
7979
needs: [format, test]
8080
if: "${{ github.repository_owner == 'marko-js' && github.event_name == 'push' }}"
81+
permissions:
82+
id-token: write
83+
contents: write
84+
pull-requests: write
8185
steps:
8286
- name: Checkout code
83-
uses: actions/checkout@v4
87+
uses: actions/checkout@v6
8488
- name: Setup node
85-
uses: actions/setup-node@v3
89+
uses: actions/setup-node@v6
8690
with:
87-
node-version: 20
91+
node-version: 24
8892
cache: npm
8993
- name: Install dependencies
9094
run: npm ci
@@ -98,4 +102,3 @@ jobs:
98102
title: "[ci] release"
99103
env:
100104
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
101-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)