forked from solana-foundation/solana-private-channels
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathversions.env
More file actions
36 lines (33 loc) · 1.58 KB
/
Copy pathversions.env
File metadata and controls
36 lines (33 loc) · 1.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Pinned external image and toolchain versions (single source of truth).
#
# Consumed by:
# - Dockerfile, validator.Dockerfile, Dockerfile.grafana, Dockerfile.prometheus,
# admin-ui/Dockerfile (via ARG)
# - docker-compose.yml, docker-compose.devnet.yml (via --env-file versions.env)
# - Makefile targets: install-toolchain, check-toolchain, yellowstone-prepare
# - .github/actions/setup-solana/action.yml
#
# Do NOT duplicate these values elsewhere. Update this file and rebuild.
# --- Solana toolchain ---
# SOLANA_VERSION is the Solana CLI binary version (ships `solana-test-validator`
# + `cargo-build-sbf`). YELLOWSTONE_TAG is the Geyser plugin tag; it MUST be
# compiled against the same Solana version the CLI installs.
#
# NOTE: The workspace `Cargo.toml` solana-* Rust crate set is still on the
# older 2.3.x / 3.0.x mix. The CLI binary and the Rust crates are separate
# axes and can legitimately differ within a major.
SOLANA_VERSION=3.1.13
YELLOWSTONE_TAG=v12.3.0+solana.3.1.13
# --- Node / pnpm ---
# pnpm CLI version installed in the main Dockerfile and admin-ui Dockerfile.
# Must match the `packageManager` field in each package.json (see README "Tool versions").
PNPM_VERSION=10.15.1
# Node base image tag for admin-ui builds. Bump in lockstep with the default in
# admin-ui/Dockerfile (standalone builds use the default since they don't read this file).
NODE_VERSION=24.7.0
# --- Observability stack ---
# Pinning replaces `:latest` to keep the stack reproducible. Bump these
# periodically for security updates.
GRAFANA_VERSION=11.4.0
PROMETHEUS_VERSION=v3.0.1
BLACKBOX_VERSION=v0.25.0