refactor(tailwind,build,ci,docker): drop local Tailwind build & Node toolchain #373
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Remove the Node/Tailwind build pipeline and switch to Tailwind’s CDN runtime. The repo is now 100 % Python again—no npm, no extra CI jobs, no multi-stage Docker build.
Changes
package.json
,package-lock.json
,tailwind.config.js
, andtailwind.css
npm
section fromdependabot.yml
,ci.yml
,publish.yml
, andDockerfile
tailwind_components.html
/static/css/site.css
withhttps://cdn.tailwindcss.com
andcomponents/tailwind_components.html
inbase.jinja
.gitignore
,CONTRIBUTING.md
, andpyproject.toml
accordinglyBug Fixes
max_file_size
now checked and handled (bug: Dockerfile not working #371)StackOverflow
error for.bin
files (bug: stackoverflow error with some repos #375)Closes
Closes: #371
Closes: #375