Skip to content

Conversation

@SimYunSup
Copy link
Contributor

  • Replace csproj file version check with NuGet API query
  • Fetch latest published version from NuGet registry
  • Handle cases where package is not yet published
  • Enables version comparison based on actual published packages

- Replace csproj file version check with NuGet API query
- Fetch latest published version from NuGet registry
- Handle cases where package is not yet published
- Enables version comparison based on actual published packages
- Separate check-update job for version checking
- Separate build-and-publish job for actual deployment
- Use GITHUB_OUTPUT for job outputs instead of GITHUB_ENV
- Build job only runs when update is needed
- Add git config for commit authorship
- NuGet API does not include build metadata (+v4.1.17) in version list
- Fetch nuspec file to extract actual TailwindCSS version
- Properly increment patch version to avoid duplicate package errors
- Add fallback logic for version detection
- New version format: {TailwindMajor}.{TailwindMinor}.{TailwindPatch}.{Revision}
- Example: 4.1.17.0 for TailwindCSS v4.1.17 revision 0
- Support both old 3-part and new 4-part version parsing
- Update README with versioning documentation
- Reset revision to 0 when TailwindCSS version changes
@SimYunSup SimYunSup marked this pull request as ready for review November 17, 2025 05:35
@SimYunSup SimYunSup merged commit 74759c9 into main Nov 17, 2025
@SimYunSup SimYunSup deleted the claude/remove-nuget-version-checks-019UKtw2a36PGKM1yjUW4FuE branch November 17, 2025 05:35
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.

3 participants