You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This should be broken up into multiple packages.
The package @halospv3/hce.shared-config was intended to be a single config with some non-default plugins included and the NPM plugin excluded.
Although the base config has remained relatively unchanged, the package now includes far more than just a config with some bundled plugins.
Additionally, the ongoing refactors for @halospv3/hce.shared-config@v3 have made it apparent some operations should be done (or would be accomplished more easily) via dedicated Semantic Release plugins instead of via strings passed to @semantic-release/exec.
Proposal: Milestone 4
Milestone 3 (@halospv3/hce.shared-config) dumps CJS compatibility and massively refactors the dotnet components.
Milestone 4 will produce a "full" package in addition to packages for...
the CommitLint config
the Semantic Release base config
the Semantic Release dotnet config, modules, msbuild files, and GitHub Actions workflows
the (planned) Semantic Release CXX modules, msbuild files, and GitHub Actions workflows
...additional packages for other shareable configs
Up for debate:
Should a shared dependencies package still be maintained so NPM updates can be handled more-or-less centrally? This may lead to node_module bloat in dependent projects.
The text was updated successfully, but these errors were encountered:
This should be broken up into multiple packages.
The package
@halospv3/hce.shared-config
was intended to be a single config with some non-default plugins included and the NPM plugin excluded.Although the base config has remained relatively unchanged, the package now includes far more than just a config with some bundled plugins.
Additionally, the ongoing refactors for
@halospv3/hce.shared-config@v3
have made it apparent some operations should be done (or would be accomplished more easily) via dedicated Semantic Release plugins instead of via strings passed to@semantic-release/exec
.Proposal: Milestone 4
Milestone 3 (
@halospv3/hce.shared-config
) dumps CJS compatibility and massively refactors the dotnet components.Milestone 4 will produce a "full" package in addition to packages for...
Up for debate:
The text was updated successfully, but these errors were encountered: