.github/workflows/upl-build.yml: Remove redundant pip requirements

This currently passes `pefile pylibfdt` to BuildPlatform.yml. However,
those are included in the same pip installation step that installs
the from pip-requirements.txt. This removes them so the dependency
details can be maintained in one place which is pip-requirements.txt.

This also allows local pip installation to install the same versions
installed in CI.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
This commit is contained in:
Michael Kubacki 2026-08-24 20:28:14 +09:00 committed by mergify[bot]
parent 7735ed4f8e
commit 48f4a7ab0b

View file

@ -31,7 +31,6 @@ jobs:
tool-chain: ${{ matrix.tool-chain }}
target: ${{ matrix.target }}
extra-build-args: ${{ matrix.extra-build-args }}
extra-pip-requirements: 'pefile pylibfdt'
extra-artifact-path: |
Build/**/*.elf
Build/**/*.fit
@ -54,7 +53,6 @@ jobs:
tool-chain: ${{ matrix.tool-chain }}
target: ${{ matrix.target }}
extra-build-args: ${{ matrix.extra-build-args }}
extra-pip-requirements: 'pefile pylibfdt'
extra-setup-cmd: 'sudo dnf install -y llvm clang llvm-libs llvm-devel lldb'
extra-artifact-path: |
Build/**/*.elf