Skip to content

Do not log exception when it is NoPullRequestError

5f32583
Select commit
Loading
Failed to load commit list.
Merged

Do not log exception when it is NoPullRequestError #758

Do not log exception when it is NoPullRequestError
5f32583
Select commit
Loading
Failed to load commit list.
manage-repositories-app / build-container succeeded May 7, 2025 in 0s

Build container

Details

Resolved 9 packages in 683ms
Downloading virtualenv (5.8MiB)
 Downloading virtualenv
Prepared 9 packages in 670ms
Installed 9 packages in 5ms
Bytecode compiled 216 files in 104ms
 + cfgv==3.4.0
 + distlib==0.3.9
 + filelock==3.18.0
 + identify==2.6.10
 + nodeenv==1.9.1
 + platformdirs==4.3.7
 + pre-commit==4.2.0
 + pyyaml==6.0.2
 + virtualenv==20.31.1
Installed 1 executable: pre-commit
Resolved 45 packages in 1.32s
Downloading rapidfuzz (2.9MiB)
Downloading cryptography (4.0MiB)
Downloading zstandard (5.2MiB)
 Downloading rapidfuzz
 Downloading cryptography
 Downloading zstandard
Prepared 41 packages in 837ms
Installed 45 packages in 31ms
Bytecode compiled 1162 files in 204ms
 + anyio==4.9.0
 + build==1.2.2.post1
 + cachecontrol==0.14.3
 + certifi==2025.4.26
 + cffi==1.17.1
 + charset-normalizer==3.4.2
 + cleo==2.1.0
 + crashtest==0.4.1
 + cryptography==44.0.3
 + distlib==0.3.9
 + dulwich==0.22.8
 + fastjsonschema==2.21.1
 + filelock==3.18.0
 + findpython==0.6.3
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.10
 + installer==0.7.0
 + jaraco-classes==3.4.0
 + jaraco-context==6.0.1
 + jaraco-functools==4.1.0
 + jeepney==0.9.0
 + keyring==25.6.0
 + more-itertools==10.7.0
 + msgpack==1.1.0
 + packaging==25.0
 + pbs-installer==2025.4.9
 + pkginfo==1.12.1.2
 + platformdirs==4.3.7
 + poetry==2.1.3
 + poetry-core==2.1.3
 + pycparser==2.22
 + pyproject-hooks==1.2.0
 + rapidfuzz==3.13.0
 + requests==2.32.3
 + requests-toolbelt==1.0.0
 + secretstorage==3.3.3
 + shellingham==1.5.4
 + sniffio==1.3.1
 + tomlkit==0.13.2
 + trove-classifiers==2025.5.1.12
 + urllib3==2.4.0
 + virtualenv==20.31.1
 + zstandard==0.23.0
Installed 1 executable: poetry
+ curl https://mirror.openshift.com/pub/openshift-v4/clients/rosa/latest/rosa-linux.tar.gz --output /home/podman/.local/bin/rosa-linux.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  4 35.5M    4 1646k    0     0  1531k      0  0:00:23  0:00:01  0:00:22 1530k
 89 35.5M   89 31.8M    0     0  15.3M      0  0:00:02  0:00:02 --:--:-- 15.3M
100 35.5M  100 35.5M    0     0  16.4M      0  0:00:02  0:00:02 --:--:-- 16.4M
+ tar xvf /home/podman/.local/bin/rosa-linux.tar.gz
+ mv rosa /home/podman/.local/bin/rosa
+ chmod +x /home/podman/.local/bin/rosa
+ rm -rf /home/podman/.local/bin/rosa-linux.tar.gz
+ curl -L https://github.com/regclient/regclient/releases/latest/download/regctl-linux-amd64
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

  0 11.0M    0  4791    0     0   8391      0  0:23:03 --:--:--  0:23:03  8391
100 11.0M  100 11.0M    0     0  10.5M      0  0:00:01  0:00:01 --:--:-- 23.3M
+ chmod +x /home/podman/.local/bin/regctl
Using CPython 3.13.3 interpreter at: /usr/bin/python3.13
Creating virtual environment at: .venv
Resolved 81 packages in 0.62ms
   Building github-webhook-server @ file:///home/podman/github-webhook-server
Downloading setuptools (1.1MiB)
Downloading jedi (1.5MiB)
Downloading pygments (1.2MiB)
Downloading ruff (11.0MiB)
Downloading netaddr (2.2MiB)
Downloading pydantic-core (1.9MiB)
Downloading cryptography (4.0MiB)
   Building pyhelper-utils==1.0.14
   Building python-simple-logger==2.0.10
   Building timeout-sampler==1.0.16
 Downloading pygments
 Downloading setuptools
 Downloading pydantic-core
 Downloading netaddr
      Built timeout-sampler==1.0.16
      Built pyhelper-utils==1.0.14
      Built python-simple-logger==2.0.10
 Downloading cryptography
 Downloading jedi
      Built github-webhook-server @ file:///home/podman/github-webhook-server
 Downloading ruff
Prepared 76 packages in 1.19s
Installed 76 packages in 55ms
Bytecode compiled 2511 files in 432ms
 + annotated-types==0.7.0
 + anyio==4.9.0
 + asttokens==3.0.0
 + bcrypt==4.3.0
 + build==1.2.2.post1
 + certifi==2025.4.26
 + cffi==1.17.1
 + charset-normalizer==3.4.2
 + click==8.1.8
 + colorama==0.4.6
 + colorlog==6.9.0
 + columnar==1.4.1
 + coverage==7.8.0
 + cryptography==44.0.3
 + decorator==5.2.1
 + deprecated==1.2.18
 + executing==2.2.0
 + fastapi==0.115.12
 + github-webhook-server==2.0.12 (from file:///home/podman/github-webhook-server)
 + gunicorn==23.0.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.10
 + iniconfig==2.1.0
 + ipdb==0.13.13
 + ipython==9.2.0
 + ipython-pygments-lexers==1.1.1
 + jedi==0.19.2
 + markdown-it-py==3.0.0
 + matplotlib-inline==0.1.7
 + mdurl==0.1.2
 + netaddr==1.3.0
 + packaging==25.0
 + paramiko==3.5.1
 + parso==0.8.4
 + pexpect==4.9.0
 + pluggy==1.5.0
 + prompt-toolkit==3.0.51
 + ptyprocess==0.7.0
 + pure-eval==0.2.3
 + pycparser==2.22
 + pydantic==2.11.4
 + pydantic-core==2.33.2
 + pygithub==2.6.1
 + pygments==2.19.1
 + pyhelper-utils==1.0.14
 + pyjwt==2.10.1
 + pynacl==1.5.0
 + pyproject-hooks==1.2.0
 + pytest==8.3.5
 + pytest-cov==6.1.1
 + pytest-mock==3.14.0
 + python-rrmngmnt==0.2.0
 + python-simple-logger==2.0.10
 + pyyaml==6.0.2
 + requests==2.32.3
 + rich==14.0.0
 + ruff==0.11.8
 + setuptools==80.3.1
 + shortuuid==1.0.13
 + six==1.17.0
 + sniffio==1.3.1
 + stack-data==0.6.3
 + starlette==0.46.2
 + string-color==1.2.3
 + timeout-sampler==1.0.16
 + toolz==1.0.0
 + traitlets==5.14.3
 + typing-extensions==4.13.2
 + typing-inspection==0.4.0
 + urllib3==2.4.0
 + uvicorn==0.34.2
 + uvicorn-worker==0.3.0
 + wcwidth==0.2.13
 + wrapt==1.17.2


STEP 1/26: FROM quay.io/podman/stable:v5
STEP 2/26: EXPOSE 5000
--> Using cache a025c26a1ab0531040bcac9632720b3c68e4b94caee8390e09bba14d5da9808f
--> a025c26a1ab0
STEP 3/26: ENV USERNAME="podman"
--> Using cache 1dc0b2cb5b7422ec481146df83c69d3fe2c439cc657794e0195feffcde59b40b
--> 1dc0b2cb5b74
STEP 4/26: ENV HOME_DIR="/home/$USERNAME"
--> Using cache 884226bf4f6d552e318894384e76123dbf637af1ed1aa3a6a16bc48dec566860
--> 884226bf4f6d
STEP 5/26: ENV BIN_DIR="$HOME_DIR/.local/bin"
--> Using cache 7fb29a29980a16f08fe9cde916369984f48c529e39c01e374dbb456b3dec1dd8
--> 7fb29a29980a
STEP 6/26: ENV PATH="$PATH:$BIN_DIR"
--> Using cache 5c4c0bbde172a5edaeb73bd6a9db4136e002966ddea9fadcb1920364b9a888d2
--> 5c4c0bbde172
STEP 7/26: ENV DATA_DIR="$HOME_DIR/data"
--> Using cache 657f54269564c29db0c94050d2e93cce12ba9acb8370b537a390de2304013f66
--> 657f54269564
STEP 8/26: ENV APP_DIR="$HOME_DIR/github-webhook-server"
--> Using cache b7a048fd27da81bf353b89acf3d0feba5f9842e7190273d5071bc489a313c0b6
--> b7a048fd27da
STEP 9/26: RUN dnf -y install dnf-plugins-core   && dnf -y update   && dnf -y install   git   hub   unzip   gcc   python3-devel   python3.10-devel   python3.11-devel   python3.12-devel   python3.13-devel   clang   cargo   libcurl-devel   libxml2-devel   && dnf clean all   && rm -rf /var/cache /var/log/dnf* /var/log/yum.*
--> Using cache b27399e2bae3024e03b88633c8e8988d12c9c0fa797d9717c132dd90204d503f
--> b27399e2bae3
STEP 10/26: RUN mkdir -p $BIN_DIR   && mkdir -p $APP_DIR   && mkdir -p $DATA_DIR   && mkdir -p $DATA_DIR/logs
--> Using cache b4a6eca343f0484bb37c32f55dafa8bdfaa3721b5552e99be97a77743f73754c
--> b4a6eca343f0
STEP 11/26: COPY gunicorn.conf.py pyproject.toml uv.lock README.md $APP_DIR/
--> Using cache 5fb581f98c802afb8d92be3e4fd313a79dc2ba5e16df0086f80cea037ba07e98
--> 5fb581f98c80
STEP 12/26: COPY webhook_server $APP_DIR/webhook_server/
--> 320ce815f978
STEP 13/26: RUN usermod --add-subuids 100000-165535 --add-subgids 100000-165535 $USERNAME   && chown -R $USERNAME:$USERNAME $HOME_DIR
--> d80c0f70a3af
STEP 14/26: USER $USERNAME
--> 4dbfdb0a8551
STEP 15/26: WORKDIR $HOME_DIR
--> 17fb656a7a52
STEP 16/26: ENV UV_PYTHON=python3.13
--> 2c1545f4c4de
STEP 17/26: ENV UV_COMPILE_BYTECODE=1
--> fa7a81fa070f
STEP 18/26: ENV UV_NO_SYNC=1
--> a0c5a4b8060b
STEP 19/26: ENV UV_CACHE_DIR=${APP_DIR}/.cache
--> 1eff1fd540e5
STEP 20/26: COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx ${BIN_DIR}/
--> d31338c28e4c
STEP 21/26: RUN uv tool install pre-commit && uv tool install poetry
--> 931d6bc2c17e
STEP 22/26: RUN set -x   && curl https://mirror.openshift.com/pub/openshift-v4/clients/rosa/latest/rosa-linux.tar.gz --output $BIN_DIR/rosa-linux.tar.gz   && tar xvf $BIN_DIR/rosa-linux.tar.gz   && mv rosa $BIN_DIR/rosa   && chmod +x $BIN_DIR/rosa   && rm -rf $BIN_DIR/rosa-linux.tar.gz   && curl -L https://github.com/regclient/regclient/releases/latest/download/regctl-linux-amd64 >$BIN_DIR/regctl   && chmod +x $BIN_DIR/regctl
rosa
--> 4f21ebf3c7bc
STEP 23/26: WORKDIR $APP_DIR
--> 98d672e62b76
STEP 24/26: RUN uv sync
--> 9a11ea0e68e9
STEP 25/26: HEALTHCHECK CMD curl --fail http://127.0.0.1:5000/webhook_server/healthcheck || exit 1
--> 12d33391cf39
STEP 26/26: ENTRYPOINT ["uv", "run", "gunicorn", "webhook_server.app:FASTAPI_APP", "-c", "./gunicorn.conf.py"]
COMMIT ghcr.io/myk-org/github-webhook-server:pr-758
--> 7bd106ee0e77
Successfully tagged ghcr.io/myk-org/github-webhook-server:pr-758
7bd106ee0e77b9bcb0f9fcf1c0778395773c23f48b64eb28134f55733e61bc1a