diff --git a/.github/workflows/prettier-html.yml b/.github/workflows/prettier-html.yml
new file mode 100644
index 0000000..3dc4326
--- /dev/null
+++ b/.github/workflows/prettier-html.yml
@@ -0,0 +1,36 @@
+name: Prettify gh-pages
+
+on:
+ workflow_dispatch:
+
+jobs:
+ format:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout gh-pages branch
+ uses: actions/checkout@v4
+ with:
+ ref: gh-pages
+
+ - name: Find and Remove Tags
+ run: find . -type f -name "*.html" -exec sed -i 's/<\/source>//g' {} +
+
+ - name: Set up Node.js
+ uses: actions/setup-node@v4
+
+ - name: Install Prettier
+ run: npm install -g prettier
+
+ - name: Check for Prettier
+ run: npx prettier --version || echo "Prettier not found"
+
+ - name: Run Prettier on HTML files
+ run: npx prettier --write '**/*.html'
+
+ - name: Commit and push changes
+ run: |
+ git config user.name "github-actions"
+ git config user.email "actions@github.com"
+ git add .
+ git commit -m "Formatted HTML files" || echo "No changes to commit"
+ git push