@@ -27,44 +27,24 @@ jobs:
2727 submodules : recursive
2828 token : ${{ secrets.GH_PAT }}
2929
30+ - name : Copy submodule content into ./content
31+ run : |
32+ cp -r resume/* content/
33+
3034 - uses : actions/setup-node@v4
3135 with :
3236 node-version : 22
3337
34- - name : Setup @antfu/ni # slidev
35- run : npm i -g @antfu/ni
36-
3738 - name : Install Dependencies
3839 run : npm ci
3940
4041 # - name: Fetch Quartz Theme
4142 # run: curl -s -S https://raw.githubusercontent.com/saberzero1/quartz-themes/master/action.sh | bash -s -- $THEME_NAME
4243
43- # - name: Copy content from submodule
44- # run: |
45- # mkdir -p ./content
46- # cp -r ./submodules/content-repo/content/* ./content/
47-
4844 - name : Build Quartz
4945 run : npx quartz build
5046
51- # - name: Build all Slidev .md files
52- # run: |
53- # npx slidev build content/z-index/slidev.md --out ../../public/slidev/
54-
55- # mkdir -p public/slidev
56- # find content -type f -name "*.md" | while read file; do
57- # relpath="${file#content/}" # e.g. topic1/sub/slide.md
58- # name="${relpath%.md}" # e.g. topic1/sub/slide
59- # outdir="dist/$name" # e.g. dist/topic1/sub/slide
60- # targetdir="public/slidev/$name" # e.g. public/slidev/topic1/sub/slide
61-
62- # echo "📦 Building $file → $targetdir"
63- # npx slidev build "$file" --out "$outdir"
6447
65- # mkdir -p "$targetdir"
66- # cp -r "$outdir/"* "$targetdir/"
67- # done
6848
6949 - name : Upload artifact
7050 uses : actions/upload-pages-artifact@v3
0 commit comments