From nobody Mon Feb 9 01:20:23 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+106387+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+106387+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1687815369; cv=none; d=zohomail.com; s=zohoarc; b=Q56vg826nb8cb85bOP0OVvZBcLX+1Ryn5F2maulUAtA3OjxzCj5ioBeiKGW2mweWT2mgEuurwa3bgrgp3R5D2dJ/QyuV0F7bm86HnnBbqaKsE0O807hDlIMLTzjPGR/gdestvZvShwh/vQsyR6hQSSaf/i96Z0DKBZKyOt1ac3s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1687815369; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=ggxgcH+ZX+lIZg32ardOy0Mxnc+N+E0XHKt7EC5CIyg=; b=JcALvCBzPZAQLoddmaBt04lqRiORu0q/QKLQIkQyiSxH1n0R6QRo3MApzXZeoW66oIz2xmIIUvAh8rdwDNGx6Q7UktAukFNF2Ijz3sJYxFvE4TPsR0kTpXeJIE2UuGeeOdLxihVmqX2dwyyVMFRKIeWiN2Q02LZ9lurY3/jlGEg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+106387+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1687815369907788.4729025063351; Mon, 26 Jun 2023 14:36:09 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id s695YY1788612x2CxGGsshAX; Mon, 26 Jun 2023 14:36:09 -0700 X-Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by mx.groups.io with SMTP id smtpd.web11.4530.1687815298659113336 for ; Mon, 26 Jun 2023 14:34:58 -0700 X-Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-666ecf9a0ceso2015015b3a.2 for ; Mon, 26 Jun 2023 14:34:58 -0700 (PDT) X-Gm-Message-State: 1LoH7c1lSKcpz9rOyI04tFjbx1787277AA= X-Google-Smtp-Source: ACHHUZ4cWPKcuwH1ApTr+BL5kY6x/jw+MRLUGFk8DVdbbzPlGiZUlwyr2YGSEZd/pVnHN83ZLgNBNQ== X-Received: by 2002:a05:6a20:3d94:b0:126:926:26b8 with SMTP id s20-20020a056a203d9400b00126092626b8mr7839737pzi.62.1687815297854; Mon, 26 Jun 2023 14:34:57 -0700 (PDT) X-Received: from gem-name-lb-02.localdomain ([174.164.102.13]) by smtp.gmail.com with ESMTPSA id s1-20020aa78281000000b0065a1b05193asm4202300pfm.185.2023.06.26.14.34.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jun 2023 14:34:56 -0700 (PDT) From: Joey Vagedes To: devel@edk2.groups.io Cc: Leif Lindholm , Ard Biesheuvel , Abner Chang , Daniel Schaefer Subject: [edk2-devel] [PATCH v1 09/24] EmbeddedPkg: CI: Add PrEval entry Date: Mon, 26 Jun 2023 14:34:18 -0700 Message-ID: <20230626213434.8-10-joey.vagedes@gmail.com> In-Reply-To: <20230626213434.8-1-joey.vagedes@gmail.com> References: <20230626213434.8-1-joey.vagedes@gmail.com> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,joey.vagedes@gmail.com Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1687815369; bh=f9T9ip7JcLUY6BSoWDlI7Fy/hv+4N3BIrC4sRkeaEkE=; h=Cc:Date:From:Reply-To:Subject:To; b=Nf7HwhwcCHKYbJ4cf/LDD9xJil4C9xnwtKDZM+SGFzvFTJQUGUYZWQnE4ceafFK98pr cJkFS+t8EPS1NefYGkGdVizWyVS0zav0afoA6fNeG9UMYlR9gYSm7jDt1yPu37yI9j/Tn 3+pBsKSnjjUsYle8snqGMiO4wPPF8FJ0Wd4= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1687815371215100035 Content-Type: text/plain; charset="utf-8" Adds a PrEval entry to the package's ci.yaml file which is used to verify if the package uses a particular library instance when that library instance file (INF) is updated. When a library instance file (INF) is updated, PrEval will review each package's DSC as described in the ci.yaml file to determine if the package uses said library instance. If the package does use the library instance, it will be built and tested to ensure the package is not broken from the change. Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Abner Chang Cc: Daniel Schaefer Signed-off-by: Joey Vagedes Reviewed-by: Abner Chang --- EmbeddedPkg/EmbeddedPkg.ci.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/EmbeddedPkg/EmbeddedPkg.ci.yaml b/EmbeddedPkg/EmbeddedPkg.ci.y= aml index 21f30108a29f..96a60a6f8b4d 100644 --- a/EmbeddedPkg/EmbeddedPkg.ci.yaml +++ b/EmbeddedPkg/EmbeddedPkg.ci.yaml @@ -6,6 +6,9 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "PrEval": { + "DscPath": "EmbeddedPkg.dsc", + }, ## options defined .pytool/Plugin/LicenseCheck "LicenseCheck": { "IgnoreFiles": [] --=20 2.41.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#106387): https://edk2.groups.io/g/devel/message/106387 Mute This Topic: https://groups.io/mt/99798042/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-