File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Deploy pages
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+ branches : [main]
7+
8+ permissions :
9+ contents : read
10+ pages : write
11+ id-token : write
12+
13+ concurrency :
14+ group : pages
15+ cancel-in-progress : false
16+
17+ jobs :
18+ build :
19+ runs-on : ubuntu-latest
20+
21+ steps :
22+ - uses : actions/checkout@v4
23+
24+ - uses : actions/setup-node@v4
25+ with :
26+ node-version : ' lts/*'
27+
28+ - name : Setup @antfu/ni
29+ run : npm i -g @antfu/ni
30+
31+ - name : Install dependencies
32+ run : nci
33+
34+ - name : Build
35+ run : nr build --base /${{github.event.repository.name}}/
36+
37+ - name : Setup Pages
38+ uses : actions/configure-pages@v4
39+
40+ - uses : actions/upload-pages-artifact@v3
41+ with :
42+ path : dist
43+
44+ deploy :
45+ environment :
46+ name : github-pages
47+ url : ${{ steps.deployment.outputs.page_url }}
48+ needs : build
49+ runs-on : ubuntu-latest
50+ name : Deploy
51+ steps :
52+ - name : Deploy to GitHub Pages
53+ id : deployment
54+ uses : actions/deploy-pages@v4
Original file line number Diff line number Diff line change 1+ node_modules
2+ .DS_Store
3+ dist
4+ * .local
5+ .vite-inspect
6+ .remote-assets
7+ components.d.ts
Original file line number Diff line number Diff line change 1+ # for pnpm
2+ shamefully-hoist = true
3+ auto-install-peers = true
Original file line number Diff line number Diff line change 1+ # Welcome to [ Slidev] ( https://github.com/slidevjs/slidev ) !
2+
3+ To start the slide show:
4+
5+ - ` pnpm install `
6+ - ` pnpm dev `
7+ - visit < http://localhost:3030 >
8+
9+ Edit the [ slides.md] ( ./slides.md ) to see the changes.
10+
11+ Learn more about Slidev at the [ documentation] ( https://sli.dev/ ) .
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " text2sql" ,
3+ "type" : " module" ,
4+ "private" : true ,
5+ "scripts" : {
6+ "build" : " slidev build" ,
7+ "dev" : " slidev" ,
8+ "export" : " slidev export"
9+ },
10+ "dependencies" : {
11+ "@slidev/cli" : " ^51.5.0" ,
12+ "@slidev/theme-default" : " latest" ,
13+ "@slidev/theme-seriph" : " latest" ,
14+ "vue" : " ^3.5.13"
15+ }
16+ }
You can’t perform that action at this time.
0 commit comments