Skip to content

Conversation

@liberaldev
Copy link
Contributor

@liberaldev liberaldev commented Dec 30, 2025

This PR addresses #3773 by implementing Option 2 (Jekyll PostCSS v2 Integration). I recreated it because I changed the branch name.

Benefits

This eliminates merge conflicts and repository bloat from compiled CSS, while providing a single-command workflow with automatic CSS rebuilds.

Known Limitations

CSS changes may take a moment to be reflected when serving the site, as the build process needs time to regenerate the affected pages.

Updates

  • Resolved the issue where CSS changes were not detected with incremental builds enabled (8881c4c). Incremental builds can now be used without disabling them for CSS changes.

@liberaldev liberaldev requested a review from a team as a code owner December 30, 2025 12:35
@liberaldev liberaldev changed the title Integrate postcss Intergrate postcss (resolve #3773) Dec 30, 2025
@liberaldev liberaldev changed the title Intergrate postcss (resolve #3773) Integrate postcss (resolve #3773) Dec 30, 2025
- Remove redundant tests for Ruby/Jekyll stdlib behavior
- Remove tests for File.mtime, FileUtils.touch, Dir.glob
- Remove tests for Jekyll. configuration
- Focus on actual plugin logic and integration tests
- Consolidate module initialization tests
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.

1 participant