Repository navigation
Separate PR and push Docker build - #188
Conversation
Overview
Labels (3 changes)
-org.opencontainers.image.created=2026-02-10T00:17:45.946Z
+org.opencontainers.image.created=2026-02-10T04:13:47.456Z
org.opencontainers.image.description=AI powered illustration vault web app
org.opencontainers.image.licenses=GPL-3.0
-org.opencontainers.image.revision=054637fbe32bac92c72f51ab04e51adcd47fc695
+org.opencontainers.image.revision=5ad6af62dc219259389bfc95e0b6580da2b9b568
org.opencontainers.image.source=https://github.com/mkaraki/IllustStore
org.opencontainers.image.title=IllustStore
org.opencontainers.image.url=https://github.com/mkaraki/IllustStore
-org.opencontainers.image.version=master
+org.opencontainers.image.version=pr-188Policies (0 improved, 0 worsened, 4 missing data)
|
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
Qodana for PythonIt seems all right 👌 No new problems were found according to the checks applied 💡 Qodana analysis was run in the pull request mode: only the changed files were checked Contact Qodana teamContact us at qodana-support@jetbrains.com
|
Overview
Labels (3 changes)
-org.opencontainers.image.created=2026-02-06T17:47:29.204Z
+org.opencontainers.image.created=2026-02-10T04:13:47.873Z
org.opencontainers.image.description=AI powered illustration vault web app
org.opencontainers.image.licenses=GPL-3.0
-org.opencontainers.image.revision=fda5b1c541b13ec30bfc95492acaaf4f3ba69654
+org.opencontainers.image.revision=5ad6af62dc219259389bfc95e0b6580da2b9b568
org.opencontainers.image.source=https://github.com/mkaraki/IllustStore
org.opencontainers.image.title=IllustStore
org.opencontainers.image.url=https://github.com/mkaraki/IllustStore
org.opencontainers.image.vendor=Kévin Dunglas
-org.opencontainers.image.version=master
+org.opencontainers.image.version=pr-188Policies (0 improved, 0 worsened, 3 missing data)
Packages and Vulnerabilities (143 package changes and 0 vulnerability changes)
Changes for packages of type
|
| Package | Versionghcr.io/mkaraki/illuststore-viewer:master |
Versionghcr.io/mkaraki/illuststore-viewer:pr-188 |
|
|---|---|---|---|
| ➕ | acl | 2.3.2-2 |
|
| ➕ | argon2 | 0~20190702+dfsg-4 |
|
| ➕ | attr | 1:2.5.2-3 |
|
| ➕ | audit | 1:4.0.2-2 |
|
| ➕ | brotli | 1.1.0-2 |
|
| ➕ | cdebconf | 0.280 |
|
| ➕ | cyrus-sasl2 | 2.1.28+dfsg1-9 |
|
| ➕ | db5.3 | 5.3.28+dfsg2-9 |
|
| ➕ | e2fsprogs | 1.47.2-3 |
|
| ➕ | gcc-defaults | 1.220 |
|
| ➕ | gdbm | 1.24-2 |
|
| ➕ | glibc | 2.41-12 |
|
| ➕ | gmp | 2:6.3.0+dfsg-3 |
|
| ➕ | gnutls28 | 3.8.9-3 |
|
| ➕ | isl | 0.27-1 |
|
| ➕ | jansson | 2.14-2 |
|
| ➕ | keyutils | 1.6.3-6 |
|
| ➕ | krb5 | 1.21.3-5 |
|
| ➕ | libbsd | 0.12.2-2 |
|
| ➕ | libcap-ng | 0.8.5-4 |
|
| ♾️ | libcap2 | 1:2.75-10+b1 |
1:2.75-10 |
| ➕ | libffi | 3.4.8-2 |
|
| ➕ | libidn2 | 2.3.8-2 |
|
| ➕ | libmd | 1.1.0-2 |
|
| ➕ | libmemcached | 1.1.4-1.1 |
|
| ➕ | libonig | 6.9.9-1 |
|
| ➕ | libpsl | 0.21.2-1.1 |
|
| ➕ | libseccomp | 2.6.0-2 |
|
| ➕ | libselinux | 3.8.1-1 |
|
| ➕ | libsemanage | 3.8.1-1 |
|
| ➕ | libsepol | 3.8.1-1 |
|
| ➕ | libsodium | 1.0.18-1 |
|
| ➕ | libssh2 | 1.11.1-1 |
|
| ➕ | libunistring | 1.3-2 |
|
| ➕ | libxcrypt | 1:4.4.38-1 |
|
| ➕ | libzstd | 1.5.7+dfsg-1 |
|
| ➕ | linux | 6.12.57-1 |
|
| ➕ | lz4 | 1.10.0-4 |
|
| ➕ | make-dfsg | 4.4.1-2 |
|
| ➕ | mpclib3 | 1.3.1-1 |
|
| ➕ | mpfr4 | 4.2.2-1 |
|
| ➕ | ncurses | 6.5+20250216-2 |
|
| ➕ | nettle | 3.10.1-1 |
|
| ➕ | nghttp2 | 1.64.0-1.1 |
|
| ➕ | nghttp3 | 1.8.0-1 |
|
| ➕ | openldap | 2.6.10+dfsg-1 |
|
| ➕ | p11-kit | 0.25.5-3 |
|
| ➕ | pam | 1.7.0-5 |
|
| ➕ | pcre2 | 10.46-1~deb13u1 |
|
| ➕ | readline | 8.2-6 |
|
| ➕ | rtmpdump | 2.4+20151223.gitfa8646d.1-2 |
|
| ➕ | rust-sequoia-sqv | 1.3.0-3 |
|
| ➕ | shadow | 1:4.17.4-2 |
|
| ➕ | sqlite3 | 3.46.1-7 |
|
| ➕ | systemd | 257.9-1~deb13u1 |
|
| ➕ | sysvinit | 3.14-4 |
|
| ➕ | xxhash | 0.8.3-2 |
|
| ➕ | zlib | 1:1.3.dfsg+really1.3.1-1 |
Changes for packages of type golang (82 changes)
| Package | Versionghcr.io/mkaraki/illuststore-viewer:master |
Versionghcr.io/mkaraki/illuststore-viewer:pr-188 |
|
|---|---|---|---|
| ➕ | .. | UNKNOWN |
|
| ♾️ | cloud.google.com/go/auth/oauth2adapt | 0.18.0 |
0.2.8 |
| ➖ | cloud.google.com/go/auth/oauth2adapt | 0.2.8 |
|
| ➕ | cloud.google.com/go/compute/metadata | 0.9.0 |
|
| ➖ | cloud.google.com/go/compute/metadata | 0.9.0 |
|
| ➖ | github.com/alecthomas/chroma/v2 | 2.21.0 |
|
| ➕ | github.com/alecthomas/chroma/v2 | 2.21.0 |
|
| ➕ | github.com/antlr4-go/antlr/v4 | 4.13.1 |
|
| ➖ | github.com/antlr4-go/antlr/v4 | 4.13.1 |
|
| ➕ | github.com/caddyserver/caddy/v2 | 2.10.2 |
|
| ➖ | github.com/caddyserver/caddy/v2 | 2.10.2 |
|
| ➕ | github.com/ccoveille/go-safecast/v2 | 2.0.0 |
|
| ➖ | github.com/ccoveille/go-safecast/v2 | 2.0.0 |
|
| ➖ | github.com/cenkalti/backoff/v5 | 5.0.3 |
|
| ➕ | github.com/cenkalti/backoff/v5 | 5.0.3 |
|
| ➖ | github.com/cespare/xxhash/v2 | 2.3.0 |
|
| ➕ | github.com/cespare/xxhash/v2 | 2.3.0 |
|
| ➕ | github.com/coreos/go-oidc/v3 | 3.17.0 |
|
| ➖ | github.com/coreos/go-oidc/v3 | 3.17.0 |
|
| ➕ | github.com/cpuguy83/go-md2man/v2 | 2.0.7 |
|
| ➖ | github.com/cpuguy83/go-md2man/v2 | 2.0.7 |
|
| ♾️ | github.com/dunglas/frankenphp/caddy | UNKNOWN |
0.0.0-20251220081623-57c58faf1c67 |
| ➖ | github.com/dunglas/frankenphp/caddy | 0.0.0-20251220081623-57c58faf1c67 |
|
| ➖ | github.com/dunglas/mercure/caddy | 0.21.4 |
|
| ➖ | github.com/dunglas/vulcain/caddy | 1.2.1 |
|
| ➕ | github.com/e-dant/watcher/watcher-go | 0.0.0-20251208164151-f88ec3b7e146 |
|
| ➖ | github.com/e-dant/watcher/watcher-go | 0.0.0-20251208164151-f88ec3b7e146 |
|
| ♾️ | github.com/evanw/esbuild | 0.0.0-20251015021112-6b7c4f2dcbca |
UNKNOWN |
| ➕ | github.com/fxamacker/cbor/v2 | 2.9.0 |
|
| ➖ | github.com/fxamacker/cbor/v2 | 2.9.0 |
|
| ➕ | github.com/go-chi/chi/v5 | 5.2.3 |
|
| ➖ | github.com/go-chi/chi/v5 | 5.2.3 |
|
| ➖ | github.com/go-jose/go-jose/v3 | 3.0.4 |
|
| ➕ | github.com/go-jose/go-jose/v4 | 4.1.3 |
|
| ➖ | github.com/go-jose/go-jose/v4 | 4.1.3 |
|
| ➕ | github.com/go-openapi/swag/jsonname | 0.25.4 |
|
| ➖ | github.com/go-openapi/swag/jsonname | 0.25.4 |
|
| ♾️ | github.com/gofrs/uuid/v5 | 4.4.0+incompatible |
5.4.0 |
| ➖ | github.com/gofrs/uuid/v5 | 5.4.0 |
|
| ➖ | github.com/golang-jwt/jwt/v5 | 5.3.0 |
|
| ➕ | github.com/golang-jwt/jwt/v5 | 5.3.0 |
|
| ➕ | github.com/google/brotli/go/cbrotli | 1.1.0 |
|
| ➖ | github.com/google/brotli/go/cbrotli | 1.1.0 |
|
| ➖ | github.com/googleapis/gax-go/v2 | 2.15.0 |
|
| ➕ | github.com/googleapis/gax-go/v2 | 2.15.0 |
|
| ➖ | github.com/grpc-ecosystem/grpc-gateway/v2 | 2.27.3 |
|
| ➕ | github.com/grpc-ecosystem/grpc-gateway/v2 | 2.27.3 |
|
| ➕ | github.com/klauspost/cpuid/v2 | 2.3.0 |
|
| ➖ | github.com/klauspost/cpuid/v2 | 2.3.0 |
|
| ➕ | github.com/masterminds/semver/v3 | 3.4.0 |
|
| ➖ | github.com/masterminds/semver/v3 | 3.4.0 |
|
| ➖ | github.com/masterminds/sprig/v3 | 3.3.0 |
|
| ➕ | github.com/masterminds/sprig/v3 | 3.3.0 |
|
| ➕ | github.com/maypok86/otter/v2 | 2.2.1 |
|
| ➖ | github.com/maypok86/otter/v2 | 2.2.1 |
|
| ➕ | github.com/mholt/acmez/v3 | 3.1.4 |
|
| ➖ | github.com/mholt/acmez/v3 | 3.1.4 |
|
| ➖ | github.com/micahparks/keyfunc/v3 | 3.7.0 |
|
| ➕ | github.com/micahparks/keyfunc/v3 | 3.7.0 |
|
| ➕ | github.com/roaringbitmap/roaring/v2 | 2.14.4 |
|
| ➖ | github.com/roaringbitmap/roaring/v2 | 2.14.4 |
|
| ➖ | github.com/russross/blackfriday/v2 | 2.1.0 |
|
| ➕ | github.com/russross/blackfriday/v2 | 2.1.0 |
|
| ➖ | github.com/yosida95/uritemplate/v3 | 3.0.2 |
|
| ➕ | github.com/yosida95/uritemplate/v3 | 3.0.2 |
|
| ➕ | github.com/yuin/goldmark-highlighting/v2 | 2.0.0-20230729083705-37449abec8cc |
|
| ➖ | github.com/yuin/goldmark-highlighting/v2 | 2.0.0-20230729083705-37449abec8cc |
|
| ➕ | go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp | 0.64.0 |
|
| ➖ | go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp | 0.64.0 |
|
| ➖ | go.opentelemetry.io/contrib/propagators/autoprop | 0.64.0 |
|
| ➖ | go.opentelemetry.io/contrib/propagators/aws | 1.39.0 |
|
| ➖ | go.opentelemetry.io/contrib/propagators/b3 | 1.39.0 |
|
| ➖ | go.opentelemetry.io/contrib/propagators/jaeger | 1.39.0 |
|
| ➖ | go.opentelemetry.io/contrib/propagators/ot | 1.39.0 |
|
| ➕ | go.opentelemetry.io/contrib/propagators/ot | 1.39.0 |
|
| ➖ | go.opentelemetry.io/otel/exporters/otlp/otlptrace | 1.39.0 |
|
| ➖ | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc | 1.39.0 |
|
| ➕ | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc | 1.39.0 |
|
| ➖ | golang.org/x/crypto/x509roots/fallback | 0.0.0-20251210140736-7dacc380ba00 |
|
| ➖ | google.golang.org/genproto/googleapis/api | 0.0.0-20251213004720-97cd9d5aeac2 |
|
| ➖ | google.golang.org/genproto/googleapis/rpc | 0.0.0-20251213004720-97cd9d5aeac2 |
|
| ➕ | google.golang.org/genproto/googleapis/rpc | 0.0.0-20251213004720-97cd9d5aeac2 |
Changes for packages of type npm (3 changes)
| Package | Versionghcr.io/mkaraki/illuststore-viewer:master |
Versionghcr.io/mkaraki/illuststore-viewer:pr-188 |
|
|---|---|---|---|
| ♾️ | @parcel/watcher | 2.5.4 |
2.5.6 |
| ♾️ | @parcel/watcher-linux-x64-glibc | 2.5.4 |
2.5.6 |
| ♾️ | @parcel/watcher-linux-x64-musl | 2.5.4 |
2.5.6 |
Overview
Labels (5 changes)
-com.docker.dhi.chain-id=sha256:7fe2c93e3e869d932f4465ab05f579b0bbc5ad483b3de8828af723636d11e5bb
+com.docker.dhi.chain-id=sha256:1669f3facf3858c7f23a0ca6a73538a1c59b6dff96f6d96e293559412727e945
com.docker.dhi.compliance=cis
-com.docker.dhi.created=2026-02-05T23:31:57Z
+com.docker.dhi.created=2026-02-09T04:20:39Z
com.docker.dhi.date.end-of-life=2028-10-31
com.docker.dhi.date.release=2023-10-02
com.docker.dhi.definition=image/python/debian-13/3.12
com.docker.dhi.distro=debian-13
com.docker.dhi.flavor=
com.docker.dhi.name=dhi/python
com.docker.dhi.package-manager=
com.docker.dhi.shell=
com.docker.dhi.title=Python 3.12.x
com.docker.dhi.url=https://dhi.io/catalog/python
com.docker.dhi.variant=runtime
com.docker.dhi.version=3.12.12-debian13
-org.opencontainers.image.created=2026-02-06T16:09:12.529Z
+org.opencontainers.image.created=2026-02-10T04:13:57.675Z
org.opencontainers.image.description=AI powered illustration vault web app
org.opencontainers.image.licenses=GPL-3.0
-org.opencontainers.image.revision=bbac44a5576fd9a034cff0d917dcf3ece006237b
+org.opencontainers.image.revision=5ad6af62dc219259389bfc95e0b6580da2b9b568
org.opencontainers.image.source=https://github.com/mkaraki/IllustStore
org.opencontainers.image.title=IllustStore
org.opencontainers.image.url=https://github.com/mkaraki/IllustStore
-org.opencontainers.image.version=master
+org.opencontainers.image.version=pr-188Policies (0 improved, 0 worsened, 3 missing data)
Packages and Vulnerabilities (14 package changes and 0 vulnerability changes)
Changes for packages of type
|
| Package | Versionghcr.io/mkaraki/illuststore-evaller:master |
Versionghcr.io/mkaraki/illuststore-evaller:pr-188 |
|
|---|---|---|---|
| ➕ | bzip2 | 1.0.8-6 |
|
| ➕ | db5.3 | 5.3.28+dfsg2-9 |
|
| ➕ | gcc-14 | 14.2.0-19 |
|
| ➕ | glibc | 2.41-12+deb13u1 |
|
| ➕ | gmp | 2:6.3.0+dfsg-3 |
|
| ➕ | libffi | 3.4.8-2 |
|
| ➕ | libxcrypt | 1:4.4.38-1 |
|
| ➕ | libzstd | 1.5.7+dfsg-1 |
|
| ➕ | ncurses | 6.5+20250216-2 |
|
| ➕ | readline | 8.2-6 |
|
| ➕ | sqlite3 | 3.46.1-7 |
|
| ➕ | util-linux | 2.41-5 |
|
| ➕ | xz-utils | 5.8.1-1 |
|
| ➕ | zlib | 1:1.3.dfsg+really1.3.1-1 |
🔍 Vulnerabilities of
|
| digest | sha256:f74af14ec3ab5abac9e04006a93d0025aea0e16bb24cb248890af35e0f1eac11 |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 1.1 GB |
| packages | 118 |
Description
| ||||||||||||
Description
|
🔍 Vulnerabilities of
|
| digest | sha256:f74af14ec3ab5abac9e04006a93d0025aea0e16bb24cb248890af35e0f1eac11 |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 1.1 GB |
| packages | 118 |
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
|
🔍 Vulnerabilities of
|
| digest | sha256:51c8cf4816a9e46bf588befc174173a5aadbbdff5e4fbcf430d3a06a44d7aa08 |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 353 MB |
| packages | 913 |
📦 Base Image php:8.4-zts-trixie
| also known as |
|
| digest | sha256:d1d9112072565f0070e404c0b290c31027495b591ba89bd5231f90d618154936 |
| vulnerabilities |
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| - name: Analyze for critical and high CVEs | ||
| id: docker-scout-cves | ||
| if: ${{ github.event_name != 'pull_request_target' }} | ||
| uses: docker/scout-action@f8c776824083494ab0d56b8105ba2ca85c86e4de # v1.18.2 | ||
| with: | ||
| command: cves,environment | ||
| image: ${{ fromJSON(steps.meta.outputs.json).tags[0] }} |
There was a problem hiding this comment.
Bug: The Docker Scout step for CVE analysis will fail on pull requests because it tries to pull a local-only image from the registry by not using the local:// prefix.
Severity: HIGH
Suggested Fix
Update the if condition to exclude pull_request events, for example: if: github.event_name == 'workflow_dispatch'. Alternatively, if the step is intended to run on PRs, add the local:// prefix to the image input: image: local://${{ fromJSON(steps.meta.outputs.json).tags[0] }}.
Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.
Location: .github/workflows/docker-pr-evaller.yml#L111-L117
Potential issue: The "Analyze for critical and high CVEs" step runs on `pull_request`
events due to the condition `if: ${{ github.event_name != 'pull_request_target' }}`. For
these events, the Docker image is built locally (`load: true, push: false`) but not
pushed to the registry. The step then attempts to scan the image using its full tag
(e.g., `ghcr.io/owner/repo:tag`) without the required `local://` prefix. This causes
Docker Scout to attempt a registry pull for an image that only exists locally, leading
to a workflow failure and blocking PR validation.
Did we get this right? 👍 / 👎 to inform future reviews.




No description provided.