**Update: Version 2 of this patch series contains only packages that have reviewed this change. This patch series is ready to be merged. Maintainers of other packages may add these changes in a follow up patch series.
Updates Edk2-pytools to the latest versions, which introduces a new Policy for detecting which packages must be built given a set of changes. This policy is used when a library class instance INF is changed. When this occurs, it will review the PrEval:DscPath provided in the CI YAML file and determine if the package uses the library instance or not. If it does, it will build and test the package. Due to these changes, each package must now include an entry in it's CI YAML file (PrEval:DscPath). If the package does not provide this entry, this policy will be skipped. Cc: Jiewen Yao <jiewen....@intel.com> Cc: Yi Li <yi1...@intel.com> Cc: Sami Mujawar <sami.muja...@arm.com> Cc: Leif Lindholm <quic_llind...@quicinc.com> Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org> Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Chasel Chiu <chasel.c...@intel.com> Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> Cc: Duggapu Chinni B <chinni.b.dugg...@intel.com> Cc: Ray Han Lim Ng <ray.han.lim...@intel.com> Cc: Jian J Wang <jian.j.w...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Joey Vagedes (12): Edk2: edk2-pytools: Update to latest versions UnitTestFrameworkPkg: CI: Add PrEval entry CryptoPkg: CI: Add PrEval entry DynamicTablesPkg: CI: Add PrEval entry EmbeddedPkg: CI: Add PrEval entry FmpDevicePkg: CI: Add PrEval entry IntelFsp2Pkg: CI: Add PrEval entry RedfishPkg: CI: Add PrEval entry PrmPkg: CI: Add PrEval entry MdePkg: CI: Add PrEval entry MdeModulePkg: CI: Add PrEval entry IntelFsp2WrapperPkg: CI: Add PrEval entry CryptoPkg/CryptoPkg.ci.yaml | 3 +++ DynamicTablesPkg/DynamicTablesPkg.ci.yaml | 3 +++ EmbeddedPkg/EmbeddedPkg.ci.yaml | 3 +++ FmpDevicePkg/FmpDevicePkg.ci.yaml | 3 +++ IntelFsp2Pkg/IntelFsp2Pkg.ci.yaml | 3 +++ IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.ci.yaml | 3 +++ MdeModulePkg/MdeModulePkg.ci.yaml | 3 +++ MdePkg/MdePkg.ci.yaml | 3 +++ PrmPkg/PrmPkg.ci.yaml | 3 +++ RedfishPkg/RedfishPkg.ci.yaml | 3 +++ UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml | 3 +++ pip-requirements.txt | 4 ++-- 12 files changed, 35 insertions(+), 2 deletions(-) -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#109935): https://edk2.groups.io/g/devel/message/109935 Mute This Topic: https://groups.io/mt/102140967/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-