Skip to content

Commit a3bad0f

Browse files
committed
revert(jampack): remove tooling and CI steps due to instability and risk
- Drop Node/Jampack setup from pages-deploy.yml (setup-node, npm ci, cache, optimize) - Remove jampack.config.mjs, package.json, package-lock.json Reasons: - Unreliable styling (fonts); fallback fonts causing layout breakage - Bugs: CDN responsive images inactive; video lazyload overwrites classes - Security concerns from outdated/transitive dependencies; insufficient documentation and maintenance Decision: cancel Jampack adoption entirely.
1 parent ad69f54 commit a3bad0f

File tree

4 files changed

+0
-3411
lines changed

4 files changed

+0
-3411
lines changed

.github/workflows/pages-deploy.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -95,24 +95,6 @@ jobs:
9595
echo "No changes to commit."
9696
fi
9797
98-
- name: Setup Node.js
99-
uses: actions/setup-node@v5
100-
with:
101-
node-version: '22'
102-
cache: 'npm'
103-
- run: npm ci
104-
105-
- name: Cache Jampack
106-
uses: actions/cache@v4
107-
with:
108-
path: '.jampack'
109-
key: jampack-${{ github.run_id }}
110-
restore-keys: |
111-
jampack
112-
113-
- name: Optimize site
114-
run: npm run optimize -- --onlyoptim
115-
11698
- name: Upload site artifact
11799
uses: actions/upload-pages-artifact@v4
118100
with:

jampack.config.mjs

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)