Skip to content

#6: Drop deprecated techpack.yaml component keys - #7

Merged
bguidolim merged 1 commit into
mainfrom
bruno/6-drop-deprecated-techpack-keys
Sep 27, 2026
Merged

bguidolim merged 1 commit into
mainfrom
bruno/6-drop-deprecated-techpack-keys

Conversation

@bguidolim

Copy link
Copy Markdown
Contributor

Why

The MCS registry flags six warnings because the manifest still declares isRequired and dependencies. mcs ignores both and installs components in declaration order, so the warnings sort the pack below clean ones without changing any behaviour. Components are already declared in dependency order, so install order doesn't change.

Fixes #6

Test plan

  • After merge, re-submit the repo at techpacks.mcs-cli.dev → expect no validation warnings
  • Run mcs sync in a project using the pack → expect the hooks and runtime library to install as before

- mcs ignores both and installs components in declaration order
- Clears the six registry validation warnings (#6)
@bguidolim
bguidolim merged commit ecc9aca into main Sep 27, 2026
6 checks passed
@bguidolim
bguidolim deleted the bruno/6-drop-deprecated-techpack-keys branch September 27, 2026 01:12
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.

techpacks.mcs-cli.dev: validation warnings in techpack.yaml

1 participant