File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4949 mkdir -p dist/renderer/overlay/img
5050 cp -r assets/img/* dist/renderer/overlay/img/
5151
52+ # Fix asset paths in overlay HTML to be strictly relative
53+ if [ -f dist/renderer/overlay/index.html ]; then
54+ sed -i 's|../overlay/assets/|./assets/|g' dist/renderer/overlay/index.html
55+ sed -i 's|/overlay/assets/|./assets/|g' dist/renderer/overlay/index.html
56+ fi
57+
5258 - name : Upload artifact
5359 uses : actions/upload-pages-artifact@v3
5460 with :
Original file line number Diff line number Diff line change @@ -69,9 +69,9 @@ export default defineConfig({
6969 // Configure build options
7070 build : {
7171 outDir : "../dist/renderer" ,
72+ emptyOutDir : true ,
7273 // Place built assets under overlay/ so the overlay artifact is self-contained for GitHub Pages
7374 assetsDir : "overlay/assets" ,
74- emptyOutDir : true ,
7575 rollupOptions : {
7676 input : {
7777 main : resolve ( __dirname , "src/overlay/index.html" ) ,
You can’t perform that action at this time.
0 commit comments