mirror of
https://github.com/xcat2/xcat-dep.git
synced 2026-09-12 04:26:25 +00:00
73ad97d5a2723faa3abcc019920a3d95d7832ec9
verify_assembled_repo filtered the manifest through required_pkgs() with this invocation's --skip-genesis / --skip-xcat-dep. Since the documented publish-only run IS `--skip-build --skip-genesis --publish`, the flags that describe what this invocation built were also deciding what the published repository was allowed to lack -- so a repository with no xcat-genesis-base passed its own publication gate (PR #63 review). Those flags mean "this invocation did not build it", never "the repository may ship without it": a package built by an earlier run is still expected in the tree, which the side tree is seeded from. The gate now takes the manifest whole. The other two required_pkgs() call sites are unchanged and correct -- they choose what to BUILD and what to validate in THIS arch's staging. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
Description
No description provided
Languages
C
89%
Perl
6.7%
Assembly
1.4%
JavaScript
0.8%
Makefile
0.6%
Other
1.4%