Skip to content

Commit 79ef0c7

Browse files
committed
chore: update workflow configurations to use main branch, switch to TS for example scripts
1 parent 2db91ce commit 79ef0c7

13 files changed

Lines changed: 24 additions & 30 deletions

File tree

.github/workflows/release-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ on: [push, pull_request]
33

44
jobs:
55
release:
6-
uses: sxzz/workflows/.github/workflows/release-commit.yml@v1
6+
uses: sxzz/workflows/.github/workflows/release-commit.yml@main
77
with:
88
compact: true

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
release:
10-
uses: sxzz/workflows/.github/workflows/release.yml@v1
10+
uses: sxzz/workflows/.github/workflows/release.yml@main
1111
with:
1212
publish: true
1313

.github/workflows/unit-test.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ on:
1111

1212
jobs:
1313
unit-test:
14-
uses: sxzz/workflows/.github/workflows/unit-test.yml@v1
14+
uses: sxzz/workflows/.github/workflows/unit-test.yml@main
1515
with:
16-
os-matrix: '"ubuntu-latest", "windows-latest"'
1716
test: pnpm run -r --parallel build && pnpm test
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-check
2-
31
import HtmlPlugin from '@chialab/esbuild-plugin-html'
42
import { build } from 'esbuild'
53
import Vue from 'unplugin-vue/esbuild'

examples/esbuild/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": true,
44
"author": "Kevin Deng <sxzz@sxzz.moe>",
55
"scripts": {
6-
"build": "premove dist && node build.js",
6+
"build": "premove dist && node build.ts",
77
"preview": "serve dist"
88
},
99
"dependencies": {

examples/rolldown/build.js

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

examples/rolldown/build.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import { build } from 'rolldown'
2+
import Vue from 'unplugin-vue/rolldown'
3+
4+
await build({
5+
input: ['./src/main.ts'],
6+
external: ['vue'],
7+
plugins: [Vue()],
8+
output: {
9+
dir: 'dist',
10+
format: 'esm',
11+
cleanDir: true,
12+
},
13+
})

examples/rolldown/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"vue": "https://unpkg.com/@vue/runtime-dom@3.2.27/dist/runtime-dom.esm-browser.js"
14+
"vue": "https://unpkg.com/@vue/runtime-dom@3/dist/runtime-dom.esm-browser.js"
1515
}
1616
}
1717
</script>

examples/rolldown/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": true,
44
"author": "Kevin Deng <sxzz@sxzz.moe>",
55
"scripts": {
6-
"build": "node build.js",
6+
"build": "node build.ts",
77
"preview": "serve"
88
},
99
"dependencies": {

0 commit comments

Comments
 (0)