Skip to content

Inline build task#7064

Merged
donker merged 2 commits intodnnsoftware:developfrom
bdukes:inline-build-task
Mar 6, 2026
Merged

Inline build task#7064
donker merged 2 commits intodnnsoftware:developfrom
bdukes:inline-build-task

Conversation

@bdukes
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor Author

bdukes commented Mar 4, 2026

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

Copy link
Copy Markdown
Contributor

@donker donker left a comment

Choose a reason for hiding this comment

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

Thanks for the cleanup

@donker donker merged commit a313708 into dnnsoftware:develop Mar 6, 2026
3 checks passed
@bdukes bdukes deleted the inline-build-task branch March 6, 2026 14:15
@bdukes bdukes mentioned this pull request Mar 10, 2026
@valadas valadas modified the milestones: 10.2.4, 10.3.0 Mar 18, 2026
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.

3 participants