From b66bfc987142b46afc54b52c9baa356919f902ba Mon Sep 17 00:00:00 2001 From: elicpeter <54954007+elicpeter@users.noreply.github.com> Date: Sat, 6 Jun 2026 07:30:54 +0000 Subject: [PATCH] image-builder: refresh pinned digests --- frontend/package-lock.json | 30 ------------------------------ frontend/tsconfig.tsbuildinfo | 2 +- tools/image-builder/images.toml | 16 ++++++++-------- 3 files changed, 9 insertions(+), 39 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 692a4d70..7b1e4a99 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1372,9 +1372,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -1392,9 +1389,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -1412,9 +1406,6 @@ "ppc64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -1432,9 +1423,6 @@ "s390x" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -1452,9 +1440,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -1472,9 +1457,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -3902,9 +3884,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -3926,9 +3905,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -3950,9 +3926,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -3974,9 +3947,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MPL-2.0", "optional": true, "os": [ diff --git a/frontend/tsconfig.tsbuildinfo b/frontend/tsconfig.tsbuildinfo index b997d172..0340537a 100644 --- a/frontend/tsconfig.tsbuildinfo +++ b/frontend/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"root":["./src/app.tsx","./src/main.tsx","./src/vite-env.d.ts","./src/api/client.ts","./src/api/queryclient.ts","./src/api/types.ts","./src/api/mutations/baseline.ts","./src/api/mutations/config.ts","./src/api/mutations/rules.ts","./src/api/mutations/scans.ts","./src/api/mutations/triage.ts","./src/api/queries/config.ts","./src/api/queries/debug.ts","./src/api/queries/explorer.ts","./src/api/queries/findings.ts","./src/api/queries/health.ts","./src/api/queries/overview.ts","./src/api/queries/rules.ts","./src/api/queries/scans.ts","./src/api/queries/surface.ts","./src/api/queries/targets.ts","./src/api/queries/triage.ts","./src/components/copymarkdownbutton.tsx","./src/components/verdictbadge.tsx","./src/components/charts/horizontalbarchart.tsx","./src/components/charts/linechart.tsx","./src/components/data-display/codeviewer.tsx","./src/components/data-display/filetree.tsx","./src/components/explorer/analysisworkspace.tsx","./src/components/icons/icons.tsx","./src/components/layout/applayout.tsx","./src/components/layout/headerbar.tsx","./src/components/layout/sidebar.tsx","./src/components/overview/overviewwidgets.tsx","./src/components/ui/commandpalette.tsx","./src/components/ui/dropdown.tsx","./src/components/ui/emptystate.tsx","./src/components/ui/errorstate.tsx","./src/components/ui/loadingstate.tsx","./src/components/ui/modal.tsx","./src/components/ui/pagination.tsx","./src/components/ui/shortcutshelp.tsx","./src/components/ui/statcard.tsx","./src/components/ui/toaster.tsx","./src/contexts/ssecontext.tsx","./src/contexts/themecontext.tsx","./src/contexts/toastcontext.tsx","./src/graph/styles.ts","./src/graph/types.ts","./src/graph/adapters/callgraph.ts","./src/graph/adapters/cfg.ts","./src/graph/adapters/surface.ts","./src/graph/components/callgraphcanvas.tsx","./src/graph/components/cfggraphcanvas.tsx","./src/graph/components/graphtoolbar.tsx","./src/graph/components/surfacegraphcanvas.tsx","./src/graph/hooks/useelklayout.ts","./src/graph/layout/elk.ts","./src/graph/layout/text.ts","./src/graph/reduction/cfgcompaction.ts","./src/graph/reduction/neighborhood.ts","./src/graph/rendering/sigma/sigmagraph.tsx","./src/graph/rendering/sigma/buildgraph.ts","./src/graph/rendering/sigma/edgeoverlay.ts","./src/hooks/usechordnavigation.ts","./src/hooks/usedebounce.ts","./src/hooks/usefiletree.ts","./src/hooks/usefindingsurlstate.ts","./src/hooks/usekeyboardshortcuts.ts","./src/hooks/usepagetitle.ts","./src/hooks/usepersistedstate.ts","./src/modals/codeviewermodal.tsx","./src/modals/newscanmodal.tsx","./src/pages/configpage.tsx","./src/pages/explorerpage.tsx","./src/pages/findingdetailpage.tsx","./src/pages/findingspage.tsx","./src/pages/overviewpage.tsx","./src/pages/rulespage.tsx","./src/pages/scancomparepage.tsx","./src/pages/scandetailpage.tsx","./src/pages/scanspage.tsx","./src/pages/surfacepage.tsx","./src/pages/triagepage.tsx","./src/pages/debug/abstractinterppage.tsx","./src/pages/debug/authanalysispage.tsx","./src/pages/debug/callgraphpage.tsx","./src/pages/debug/cfgviewerpage.tsx","./src/pages/debug/debuglayout.tsx","./src/pages/debug/functionselector.tsx","./src/pages/debug/pointerviewerpage.tsx","./src/pages/debug/ssaviewerpage.tsx","./src/pages/debug/summaryexplorerpage.tsx","./src/pages/debug/symexpage.tsx","./src/pages/debug/taintviewerpage.tsx","./src/pages/debug/typefactspage.tsx","./src/test/setup.ts","./src/test/api/client.test.ts","./src/test/components/pagination.test.tsx","./src/test/components/statcard.test.tsx","./src/test/components/dynamicverdictsection.test.tsx","./src/test/components/statecomponents.test.tsx","./src/test/components/verdictbadge.test.tsx","./src/test/graph/cfgadapter.test.ts","./src/test/graph/compactgraph.test.ts","./src/test/graph/nodestyles.test.ts","./src/test/graph/surfaceadapter.test.ts","./src/test/hooks/usedebounce.test.ts","./src/test/modals/newscanmodal.test.tsx","./src/test/utils/findingmarkdown.test.ts","./src/test/utils/formatdate.test.ts","./src/test/utils/syntaxhighlight.test.ts","./src/test/utils/truncpath.test.ts","./src/utils/findingmarkdown.ts","./src/utils/formatdate.ts","./src/utils/parsenote.ts","./src/utils/syntaxhighlight.ts","./src/utils/truncpath.ts"],"version":"6.0.3"} \ No newline at end of file +{"root":["./src/App.tsx","./src/main.tsx","./src/vite-env.d.ts","./src/api/client.ts","./src/api/queryClient.ts","./src/api/types.ts","./src/api/mutations/baseline.ts","./src/api/mutations/config.ts","./src/api/mutations/rules.ts","./src/api/mutations/scans.ts","./src/api/mutations/triage.ts","./src/api/queries/config.ts","./src/api/queries/debug.ts","./src/api/queries/explorer.ts","./src/api/queries/findings.ts","./src/api/queries/health.ts","./src/api/queries/overview.ts","./src/api/queries/rules.ts","./src/api/queries/scans.ts","./src/api/queries/surface.ts","./src/api/queries/targets.ts","./src/api/queries/triage.ts","./src/components/CopyMarkdownButton.tsx","./src/components/VerdictBadge.tsx","./src/components/charts/HorizontalBarChart.tsx","./src/components/charts/LineChart.tsx","./src/components/data-display/CodeViewer.tsx","./src/components/data-display/FileTree.tsx","./src/components/explorer/AnalysisWorkspace.tsx","./src/components/icons/Icons.tsx","./src/components/layout/AppLayout.tsx","./src/components/layout/HeaderBar.tsx","./src/components/layout/Sidebar.tsx","./src/components/overview/OverviewWidgets.tsx","./src/components/ui/CommandPalette.tsx","./src/components/ui/Dropdown.tsx","./src/components/ui/EmptyState.tsx","./src/components/ui/ErrorState.tsx","./src/components/ui/LoadingState.tsx","./src/components/ui/Modal.tsx","./src/components/ui/Pagination.tsx","./src/components/ui/ShortcutsHelp.tsx","./src/components/ui/StatCard.tsx","./src/components/ui/Toaster.tsx","./src/contexts/SSEContext.tsx","./src/contexts/ThemeContext.tsx","./src/contexts/ToastContext.tsx","./src/graph/styles.ts","./src/graph/types.ts","./src/graph/adapters/callgraph.ts","./src/graph/adapters/cfg.ts","./src/graph/adapters/surface.ts","./src/graph/components/CallGraphCanvas.tsx","./src/graph/components/CfgGraphCanvas.tsx","./src/graph/components/GraphToolbar.tsx","./src/graph/components/SurfaceGraphCanvas.tsx","./src/graph/hooks/useElkLayout.ts","./src/graph/layout/elk.ts","./src/graph/layout/text.ts","./src/graph/reduction/cfgCompaction.ts","./src/graph/reduction/neighborhood.ts","./src/graph/rendering/sigma/SigmaGraph.tsx","./src/graph/rendering/sigma/buildGraph.ts","./src/graph/rendering/sigma/edgeOverlay.ts","./src/hooks/useChordNavigation.ts","./src/hooks/useDebounce.ts","./src/hooks/useFileTree.ts","./src/hooks/useFindingsURLState.ts","./src/hooks/useKeyboardShortcuts.ts","./src/hooks/usePageTitle.ts","./src/hooks/usePersistedState.ts","./src/modals/CodeViewerModal.tsx","./src/modals/NewScanModal.tsx","./src/pages/ConfigPage.tsx","./src/pages/ExplorerPage.tsx","./src/pages/FindingDetailPage.tsx","./src/pages/FindingsPage.tsx","./src/pages/OverviewPage.tsx","./src/pages/RulesPage.tsx","./src/pages/ScanComparePage.tsx","./src/pages/ScanDetailPage.tsx","./src/pages/ScansPage.tsx","./src/pages/SurfacePage.tsx","./src/pages/TriagePage.tsx","./src/pages/debug/AbstractInterpPage.tsx","./src/pages/debug/AuthAnalysisPage.tsx","./src/pages/debug/CallGraphPage.tsx","./src/pages/debug/CfgViewerPage.tsx","./src/pages/debug/DebugLayout.tsx","./src/pages/debug/FunctionSelector.tsx","./src/pages/debug/PointerViewerPage.tsx","./src/pages/debug/SsaViewerPage.tsx","./src/pages/debug/SummaryExplorerPage.tsx","./src/pages/debug/SymexPage.tsx","./src/pages/debug/TaintViewerPage.tsx","./src/pages/debug/TypeFactsPage.tsx","./src/test/setup.ts","./src/test/api/client.test.ts","./src/test/components/Pagination.test.tsx","./src/test/components/StatCard.test.tsx","./src/test/components/dynamicVerdictSection.test.tsx","./src/test/components/stateComponents.test.tsx","./src/test/components/verdictBadge.test.tsx","./src/test/graph/cfgAdapter.test.ts","./src/test/graph/compactGraph.test.ts","./src/test/graph/nodeStyles.test.ts","./src/test/graph/surfaceAdapter.test.ts","./src/test/hooks/useDebounce.test.ts","./src/test/modals/NewScanModal.test.tsx","./src/test/utils/findingMarkdown.test.ts","./src/test/utils/formatDate.test.ts","./src/test/utils/syntaxHighlight.test.ts","./src/test/utils/truncPath.test.ts","./src/utils/findingMarkdown.ts","./src/utils/formatDate.ts","./src/utils/parseNote.ts","./src/utils/syntaxHighlight.ts","./src/utils/truncPath.ts"],"version":"6.0.3"} \ No newline at end of file diff --git a/tools/image-builder/images.toml b/tools/image-builder/images.toml index 403fae25..b4cb7143 100644 --- a/tools/image-builder/images.toml +++ b/tools/image-builder/images.toml @@ -28,21 +28,21 @@ toolchain_id = "python-3.11" base = "python:3.11-slim" toolchain = "Python 3.11" packages = {} -digest = "sha256:9a7765b36773a37061455b332f18e265e7f58f6fea9c419a550d2a8b0e9db834" +digest = "sha256:a3ab0b966bc4e91546a033e22093cb840908979487a9fc0e6e38295747e49ac0" [[image]] toolchain_id = "python-3.12" base = "python:3.12-slim" toolchain = "Python 3.12" packages = {} -digest = "sha256:401f6e1a67dad31a1bd78e9ad22d0ee0a3b52154e6bd30e90be696bb6a3d7461" +digest = "sha256:090ba77e2958f6af52a5341f788b50b032dd4ca28377d2893dcf1ecbdfdfe203" [[image]] toolchain_id = "python-3.13" base = "python:3.13-slim" toolchain = "Python 3.13" packages = {} -digest = "sha256:dc1546eefcbe8caaa1f004f16ab76b204b5e1dbd58ff81b899f21cd40541232f" +digest = "sha256:b04b5d7233d2ad9c379e22ea8927cd1378cd15c60d4ef876c065b25ea8fb3bf3" [[image]] toolchain_id = "node-18" @@ -63,7 +63,7 @@ toolchain_id = "node-22" base = "node:22-slim" toolchain = "Node.js 22" packages = {} -digest = "sha256:689c11043dad91472750cd824c97dd5e2318e9dd6f954e492fe7af0135d33ceb" +digest = "sha256:7af03b14a13c8cdd38e45058fd957bf00a72bbe17feac43b1c15a689c029c732" [[image]] toolchain_id = "java-17" @@ -91,14 +91,14 @@ toolchain_id = "php-8.2" base = "php:8.2-cli" toolchain = "PHP 8.2 CLI" packages = {} -digest = "sha256:506f27f6416650a7ef41561ebdb4f93ebdcacb48dabda2af029241c956bbd8ff" +digest = "sha256:4a03865a30b1b8f9d8f52704719676047b2bcdb05188e01f0085447ecb14bef3" [[image]] toolchain_id = "php-8.3" base = "php:8.3-cli" toolchain = "PHP 8.3 CLI" packages = {} -digest = "sha256:7e091064b23740d5c154ebcfcf69631dd16770a791409f83e4416d0ae9f660b5" +digest = "sha256:861deb86c83e92f416ebdb1a1d15c957474d2f39e112c7edea4446070afd8055" [[image]] toolchain_id = "ruby-3.2" @@ -112,7 +112,7 @@ toolchain_id = "ruby-3.3" base = "ruby:3.3-slim" toolchain = "Ruby 3.3" packages = {} -digest = "sha256:a26bfb9409c02987e6b7f8649f0d4c71cc8a4a97475f3f1edfc2fc6a490021ae" +digest = "sha256:66937a8df3bab00d8f589ebba96144b9bc5b6fa3f636365f57df42ffe3e4c6ca" # Native runtime image: compiled Rust + Go binaries are copied into a # `debian:bookworm-slim` container. Kept here so the image-builder workflow @@ -122,4 +122,4 @@ toolchain_id = "native-binary" base = "debian:bookworm-slim" toolchain = "Debian 12 slim (native binary runner)" packages = {} -digest = "sha256:67b30a61dc87758f0caf819646104f29ecbda97d920aaf5edc834128ac8493d3" +digest = "sha256:0104b334637a5f19aa9c983a91b54c89887c0984081f2068983107a6f6c21eeb"