Skip to content

Inline build task#7064

Open
bdukes wants to merge 2 commits intodnnsoftware:developfrom
bdukes:inline-build-task
Open

Inline build task#7064
bdukes wants to merge 2 commits intodnnsoftware:developfrom
bdukes:inline-build-task

Conversation

@bdukes
Copy link
Contributor

@bdukes bdukes commented Mar 4, 2026

Summary

This PR removes DotNetNuke.MSBuild.Tasks.dll and its dependencies, replacing them with the one task that was used from it inline in the Package.targets file.

@bdukes bdukes added this to the 10.2.4 milestone Mar 4, 2026
Copy link
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, that is quite impressive! I am just wondering if it is worth all this effort to compress CSS where we have now most of it built with more modern tooling... Also YUI had no updates now for 6 years, so it might do stuff to support browsers we no longer care about and be less efficient than more recently maintained tooling...

I am not against this change though, just thinking out loud...

@bdukes
Copy link
Contributor Author

bdukes commented Mar 4, 2026

Agreed, long-term I think removing or replacing this compression makes sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants