Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
69e9199
feat(tooling,ci): port docs build toolchain from `forks/amsterdam`
danceratopz Apr 27, 2026
8e74216
feat(docs): port docs content from `forks/amsterdam` for `mainnet` build
danceratopz Apr 27, 2026
41460a8
feat(ci): port docs publish workflows from `forks/amsterdam`
danceratopz Apr 27, 2026
e24595c
chore(docs): port top-level docs from `forks/amsterdam`
danceratopz Apr 27, 2026
25a8a56
chore(tests): add `__init__.py` shims for docs collection on `mainnet`
danceratopz Apr 28, 2026
d69a450
feat(doc): usefully sort diff directory listings
SamWilsn Apr 25, 2026
bb074f2
Suggestions for docc fork ordering (#6)
danceratopz Apr 27, 2026
d02bf8a
chore(test-cli): target `BPO2` for `mainnet` docs build
danceratopz Apr 28, 2026
d13fb8d
chore(docs): disable `MD060` table-column-style markdownlint rule
danceratopz Apr 28, 2026
51e8c3e
feat(ci): add `docs-branches.yaml` allowlist for `docs-build.yaml`
danceratopz Apr 28, 2026
4685803
chore(ci): deselect Amsterdam-only EEST unit tests on `mainnet`
danceratopz Apr 28, 2026
743fc36
feat(doc): replace index with __init__.py (#2779)
SamWilsn Apr 30, 2026
d0f9299
chore(docs): remove duplicate section
danceratopz May 6, 2026
e377110
chore(tooling): set latest fork to BPO2 in Justfile
danceratopz May 6, 2026
0e20794
feat(test-cli): port test case reference ordering and counting from #…
danceratopz May 6, 2026
fca12ea
feat(test-cli): drop future-fork pages from test case reference
danceratopz May 6, 2026
810ade9
style(test-cli): apply ruff format to gen_test_doc
danceratopz May 6, 2026
4ce9e0e
chore(tooling): restore vulture whitelist entries for mainnet-only so…
danceratopz May 6, 2026
3d415b8
chore(spec-tools): remove dead `_forks` attribute from `ForkLoad`
danceratopz May 6, 2026
f695dda
chore(tooling): deselect Amsterdam-only EEST unit tests in `just test…
danceratopz May 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/actions/setup-uv/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Setup uv and just
description: Install uv, Python, and just for CI jobs
inputs:
python-version:
description: Python version to install (e.g. "3.14", "pypy3.11")
default: "3.13"
enable-cache:
description: Enable uv dependency cache
default: "true"
cache-dependency-glob:
description: Glob for cache invalidation
default: "uv.lock"
runs:
using: "composite"
steps:
- name: Install uv and python ${{ inputs.python-version }}
uses: astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82 # v7.5.0
with:
enable-cache: ${{ inputs.enable-cache }}
cache-dependency-glob: ${{ inputs.cache-dependency-glob }}
version: "0.10.4"
python-version: ${{ inputs.python-version }}
- name: Prefer uv-managed Python over system Python
shell: bash
run: echo "UV_PYTHON_PREFERENCE=only-managed" >> "$GITHUB_ENV"
- name: Install just
uses: taiki-e/install-action@e24b8b7a939c6a537188f34a4163cb153dd85cf6 # v2.69.1
with:
tool: just@1.46
18 changes: 18 additions & 0 deletions .github/configs/docs-branches.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Branches whose documentation is built and published to
# steel.ethereum.foundation/docs/execution-specs/
#
# The `branches[]` list must stay in sync with steel-website's
# `docs-config.yml`; a branch that publishes here but isn't listed there
# is dispatched but dropped by the aggregator.
#
# Each entry defines:
# - path: The branch name (must match the Git branch exactly)
# - label: Human-readable label for the version switcher UI

branches:
- path: "mainnet"
label: "Mainnet (BPO2)"
- path: "forks/amsterdam"
label: "Amsterdam"
- path: "devnets/bal/4"
label: "bal-devnet-4"
Loading
Loading