From 5d0c97ee1d1c3516ae53e3e7d4339ee44840099c Mon Sep 17 00:00:00 2001 From: bbhtt Date: Wed, 18 Sep 2024 19:36:02 +0530 Subject: [PATCH] merge: Install pygobject in dockerfile Workaround for: https://github.com/dependabot/dependabot-core/issues/10070 --- .github/actions/merge/Dockerfile | 2 +- .github/actions/merge/requirements.in | 1 - .github/actions/merge/requirements.txt | 14 +++++--------- 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/.github/actions/merge/Dockerfile b/.github/actions/merge/Dockerfile index cfeda01..a38031e 100644 --- a/.github/actions/merge/Dockerfile +++ b/.github/actions/merge/Dockerfile @@ -7,7 +7,7 @@ RUN apt-get update && \ ADD requirements.txt . RUN python -m venv /venv && \ - /venv/bin/python -m pip install -r requirements.txt + /venv/bin/python -m pip install -r requirements.txt PyGObject FROM python:3.12-slim ENV PATH="/venv/bin:$PATH" diff --git a/.github/actions/merge/requirements.in b/.github/actions/merge/requirements.in index b4a7ffa..cc15727 100644 --- a/.github/actions/merge/requirements.in +++ b/.github/actions/merge/requirements.in @@ -2,4 +2,3 @@ gql[requests] pygit2 PyGithub PyYAML -PyGobject diff --git a/.github/actions/merge/requirements.txt b/.github/actions/merge/requirements.txt index d496fdd..d33610a 100644 --- a/.github/actions/merge/requirements.txt +++ b/.github/actions/merge/requirements.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile +# pip-compile .github/actions/merge/requirements.in # anyio==4.4.0 # via gql @@ -22,7 +22,7 @@ cryptography==43.0.1 deprecated==1.2.14 # via pygithub gql[requests]==3.5.0 - # via -r requirements.in + # via -r .github/actions/merge/requirements.in graphql-core==3.2.3 # via gql idna==3.7 @@ -32,22 +32,18 @@ idna==3.7 # yarl multidict==6.0.5 # via yarl -pycairo==1.26.1 - # via pygobject pycparser==2.22 # via cffi pygit2==1.15.0 - # via -r requirements.in + # via -r .github/actions/merge/requirements.in pygithub==2.3.0 - # via -r requirements.in -pygobject==3.48.2 - # via -r requirements.in + # via -r .github/actions/merge/requirements.in pyjwt[crypto]==2.8.0 # via pygithub pynacl==1.5.0 # via pygithub pyyaml==6.0.1 - # via -r requirements.in + # via -r .github/actions/merge/requirements.in requests==2.32.3 # via # gql