From b79e650553508de813932e69ffac54de8df94f0e Mon Sep 17 00:00:00 2001 From: Adam Moussa <166072409+amoussa1229@users.noreply.github.com> Date: Tue, 28 Jul 2026 19:36:12 -0400 Subject: [PATCH] ci(weekly-menu): install pinned deps from requirements.txt --- .github/workflows/weekly-menu.yml | 2 +- requirements.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/weekly-menu.yml b/.github/workflows/weekly-menu.yml index 4e3b43d..b9ceac7 100644 --- a/.github/workflows/weekly-menu.yml +++ b/.github/workflows/weekly-menu.yml @@ -46,7 +46,7 @@ jobs: - name: Install dependencies if: env.SKIP_RUN != 'true' run: | - pip install playwright boto3 + pip install -r requirements.txt playwright install chromium --with-deps - name: Configure AWS credentials diff --git a/requirements.txt b/requirements.txt index 96543e5..d3ca079 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ playwright==1.61.0 flask==3.1.3 +boto3==1.43.58