Skip to content

Update typescript Dockerfile to latest node image #419

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 18, 2025

Conversation

willdollman
Copy link
Contributor

@willdollman willdollman commented Aug 18, 2025

Update to latest node image: https://hub.docker.com/layers/library/node/24.6.0-slim/images/sha256-527e3f1e925c5727a98b17575e68d0bb0b577965bf3b60330790bfcf8a0b3035

Not sure if we need to also update the pnpm/yarn/.tool-versions config files as part of this update?

Test plan

Local build:

> docker buildx build --platform linux/amd64 -f Dockerfile -t scip-typescript:latest .

> docker run --rm -it --entrypoint /bin/sh scip-typescript:latest
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
# scip-typescript
Usage: scip-typescript [options] [command]

SCIP indexer for TypeScript and JavaScript
For usage examples, see https://github.com/sourcegraph/scip-typescript/blob/main/README.md

Options:
  -V, --version                  output the version number
  -h, --help                     display help for command

Commands:
  index [options] [projects...]
  help [command]                 display help for command

Using index digest:

> docker buildx imagetools inspect node:24.6.0-slim
Name:      docker.io/library/node:24.6.0-slim
MediaType: application/vnd.oci.image.index.v1+json
Digest:    sha256:9b741b28148b0195d62fa456ed84dd6c953c1f17a3761f3e6e6797a754d9edff

@willdollman willdollman self-assigned this Aug 18, 2025
@antonsviridov-src antonsviridov-src merged commit 9c3d4c7 into main Aug 18, 2025
12 checks passed
@antonsviridov-src antonsviridov-src deleted the will/update-base-image-20250818 branch August 18, 2025 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants