Skip to content

feat(otel): first-class OpenTelemetry export — traces, otelite CI gate, o11y VRS tree #674

feat(otel): first-class OpenTelemetry export — traces, otelite CI gate, o11y VRS tree

feat(otel): first-class OpenTelemetry export — traces, otelite CI gate, o11y VRS tree #674

Workflow file for this run

name: Nix
on:
pull_request:
push:
branches: [main]
jobs:
check:
runs-on: ubuntu-latest
# `nix flake check` builds the package plus every checks.*; on contended
# shared builders the budget is sized for degraded-runner periods (baseline
# ~35m healthy): fleet runner contention, not diff size, drives overruns.
timeout-minutes: 240
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/determinate-nix-action@v3
# `nix flake check` rather than `nix build`: it builds the package *and*
# evaluates every `checks.*`, so fmt, clippy, the hermetic test suite, and
# the `--help` smoke test all gate the PR from one entrypoint.
- run: nix flake check --print-build-logs