Skip to content

refactor(tailwind,build,ci,docker): drop local Tailwind build & Node toolchain #373

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 3, 2025

Conversation

filipchristiansen
Copy link
Contributor

@filipchristiansen filipchristiansen commented Jul 3, 2025

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

  • Delete package.json, package-lock.json, tailwind.config.js, and tailwind.css
  • Delete npm section from dependabot.yml, ci.yml, publish.yml, and Dockerfile
  • Custom CSS now live in tailwind_components.html
  • Replace /static/css/site.css with https://cdn.tailwindcss.com and components/tailwind_components.html in base.jinja
  • Trim .gitignore, CONTRIBUTING.md, and pyproject.toml accordingly

Bug Fixes

Closes

Closes: #371
Closes: #375

* Remove npm ecosystem from Dependabot, workflows and Dockerfile.
* Delete package.json, tailwind.config.js and generated CSS sources.
* Replace compiled CSS with Tailwind CDN plus inline component layer.
* Simplify CI: eliminate frontend build job; Python-only release pipeline.
* Shrink Docker image to single Python stage.
* Trim .gitignore and CONTRIBUTING docs accordingly.
@cyclotruc cyclotruc merged commit 3e83ba3 into main Jul 3, 2025
18 checks passed
@cyclotruc cyclotruc deleted the chore/drop-node-build-use-tailwind-cdn branch July 3, 2025 23:16
BareninVitalya pushed a commit to BareninVitalya/gitingest that referenced this pull request Jul 5, 2025
…toolchain (coderamp-labs#373)

* refactor(build,ci,docker): drop local Tailwind build & Node toolchain

* Remove npm ecosystem from Dependabot, workflows and Dockerfile.
* Delete package.json, tailwind.config.js and generated CSS sources.
* Replace compiled CSS with Tailwind CDN plus inline component layer.
* Simplify CI: eliminate frontend build job; Python-only release pipeline.
* Shrink Docker image to single Python stage.
* Trim .gitignore and CONTRIBUTING docs accordingly.

* fix max_file_size limit

* fix coderamp-labs#375
ix-56h pushed a commit to ix-56h/gitingest that referenced this pull request Jul 7, 2025
…toolchain (coderamp-labs#373)

* refactor(build,ci,docker): drop local Tailwind build & Node toolchain

* Remove npm ecosystem from Dependabot, workflows and Dockerfile.
* Delete package.json, tailwind.config.js and generated CSS sources.
* Replace compiled CSS with Tailwind CDN plus inline component layer.
* Simplify CI: eliminate frontend build job; Python-only release pipeline.
* Shrink Docker image to single Python stage.
* Trim .gitignore and CONTRIBUTING docs accordingly.

* fix max_file_size limit

* fix coderamp-labs#375
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bug: stackoverflow error with some repos bug: Dockerfile not working
2 participants