diff --git a/.gitea/workflows/build-and-deploy.yml b/.gitea/workflows/build-and-deploy.yml index ebed40f..bc7eac8 100644 --- a/.gitea/workflows/build-and-deploy.yml +++ b/.gitea/workflows/build-and-deploy.yml @@ -50,13 +50,17 @@ jobs: name: Compile CSS run: pnpm run build - - name: Append version as query arg to asset URLs + name: Append version query arg to asset URLs env: VERSION: ${{ steps.metadata.outputs.VERSION }} run: | echo "VERSION = $VERSION" find public -type f -name '*.html' -exec sed -i "s/\"\([^\"?]\+\.css\)\"/\"\1?v=$VERSION\"/g" {} + find public -type f -name '*.html' -exec sed -i "s/\"\([^\"?]\+\.js\)\"/\"\1?v=$VERSION\"/g" {} + + - + name: Minify HTML + run: | + html-minifier-terser --collapse-whitespace --collapse-inline-tag-whitespace --minify-css --minify-js --remove-comments --input-dir public --output-dir public --file-ext html - name: Copy files to public folder run: mkdir -p /usr/share/nginx/static/fpv; cp -rf public/* /usr/share/nginx/static/fpv