From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by mx.groups.io with SMTP id smtpd.web11.4540.1687815309444429080 for ; Mon, 26 Jun 2023 14:35:09 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@gmail.com header.s=20221208 header.b=gjIRIYNc; spf=pass (domain: gmail.com, ip: 209.85.210.173, mailfrom: joey.vagedes@gmail.com) Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-668711086f4so2475477b3a.1 for ; Mon, 26 Jun 2023 14:35:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687815308; x=1690407308; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=S1sc3tZRJBA6fd2BlQibvgSzCeo63qc7MDAwN/9Jle8=; b=gjIRIYNcI4YeF3KvsO2HcLxjpf9aG9S3i7QJ1qXW3BFpoS0GPpcLaX2PNU2Ye8SpWQ 5IVcmIqa+6AuIC9A6u+fa40fjZ845/Df5Xcv0pEerR9uU8zc1o6W5Rj6f1dIzQYJohGw diS9u68TpZUlL/MQ5zyxcomkh3+R+UkpvijA6HVj9MNuHW09EsYDzPcaOQnbdSsdOW// Uzwx3q7NoHZ5JVSUJRBg6S/Ud7StzH+9wfCrL08C4gGeFp29v0B4rKCvrlP6DQC6ZP14 GTqvYYtz9O5n43h/AprGe3QwhP8xXqVqcmKE5gLmTSWXp6+2Sq6Dj76cq0ogpiVV+go9 ssIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687815308; x=1690407308; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=S1sc3tZRJBA6fd2BlQibvgSzCeo63qc7MDAwN/9Jle8=; b=WFy8w272IPJi/Q37T0FlZkV9ZCDVI9XkU/CMntiV+Ed9j8/cN9XDy4R6S2mkdeAkp5 O6zPoNsCSZzo1+Frs6Navnej/089Fg4CGX9xJ5pUSNtQUeG7+gvAvgtVLfGHwRI3tTSJ R2VLudEPqbDpssoFrYqVH+2a8nfj/ZdKEvlgjlySvZgnjFeM+EIg5nd6qUJ8/rHJ8jxi 52l58kVxj6zfW5IX0U1Zm72ywPq/NHTC/dMhAR5c1RGnTKZFNHZ1OLuXGzErqFCk4B1I +ZH5j1R8V7ARzVDGG1LLZJLgZox7tjayWgrgzzZ6GQ8YGH3lvfwZp6leZYIU3JShdOPe z9rw== X-Gm-Message-State: AC+VfDx9Xv/h471JDLfsxwqlka3EuS4OHhv0kg92kSHJnAlgCMJ9ayci jSi+qf84Ml5MORfF9Vt3dfdKDA4yh4Ar5TIa X-Google-Smtp-Source: ACHHUZ5q1DMFS4M6/1p4XaleBTbTjEOuvEoHnNEQyJcteJTE1Ji1QUa/ULxw9w/R/1sfQiY8aZ2uGw== X-Received: by 2002:a05:6a00:228a:b0:666:eaaf:a2af with SMTP id f10-20020a056a00228a00b00666eaafa2afmr39214271pfe.14.1687815308593; Mon, 26 Jun 2023 14:35:08 -0700 (PDT) Return-Path: 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.35.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jun 2023 14:35:07 -0700 (PDT) From: Joey Vagedes To: devel@edk2.groups.io Cc: Zhichao Gao Subject: [PATCH v1 16/24] ShellPkg: CI: Add PrEval entry Date: Mon, 26 Jun 2023 14:34:25 -0700 Message-ID: <20230626213434.8-17-joey.vagedes@gmail.com> X-Mailer: git-send-email 2.41.0.windows.1 In-Reply-To: <20230626213434.8-1-joey.vagedes@gmail.com> References: <20230626213434.8-1-joey.vagedes@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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: Zhichao Gao Signed-off-by: Joey Vagedes --- ShellPkg/ShellPkg.ci.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ShellPkg/ShellPkg.ci.yaml b/ShellPkg/ShellPkg.ci.yaml index e741402459e5..93b1940b590e 100644 --- a/ShellPkg/ShellPkg.ci.yaml +++ b/ShellPkg/ShellPkg.ci.yaml @@ -6,6 +6,9 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent=0D ##=0D {=0D + "PrEval": {=0D + "DscPath": "ShellPkg.dsc"=0D + },=0D "LicenseCheck": {=0D "IgnoreFiles": []=0D },=0D --=20 2.41.0.windows.1