Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
c46646d
first pass:
JasonVranek Jun 2, 2026
1ae26ba
modernize overview to reflect unified binary
JasonVranek Jun 2, 2026
82b55ef
fix broken link
JasonVranek Jun 2, 2026
c02da1a
replace occurences of module -> service
JasonVranek Jun 2, 2026
ead0342
add prop-commit-signing to sidebar
JasonVranek Jun 2, 2026
28a67c7
Update configuration.md
JasonVranek Jun 2, 2026
7bd433d
Update mux-key-loaders.md
JasonVranek Jun 2, 2026
4bd683c
use ethstaker relay list
JasonVranek Jun 2, 2026
b7cfefb
Update docker.md
JasonVranek Jun 3, 2026
bfebac7
Update binary.md
JasonVranek Jun 3, 2026
75d75e2
Update metrics.md
JasonVranek Jun 3, 2026
ff44583
Update troubleshooting.md
JasonVranek Jun 3, 2026
2933e2b
Delete commit-module.md
JasonVranek Jun 3, 2026
c48dab7
Delete custom-modules.md
JasonVranek Jun 3, 2026
1c0ff0c
Update commit-modules.md
JasonVranek Jun 3, 2026
e03355e
Update prop-commit-signing.md
JasonVranek Jun 3, 2026
41a97cc
Update extending-pbs.md
JasonVranek Jun 3, 2026
12f56de
Delete signer-api.md
JasonVranek Jun 3, 2026
06dc9d9
Update commit-modules.md
JasonVranek Jun 3, 2026
8a78082
Update sidebars.js
JasonVranek Jun 3, 2026
441f5f9
Update mux-key-loaders.md
JasonVranek Jun 3, 2026
16f0ea9
Update prop-commit-signing.md
JasonVranek Jun 3, 2026
53572d8
Update signer-api.yml
JasonVranek Jun 3, 2026
5cd41b3
Create consensus-key-sign.png
JasonVranek Jun 5, 2026
a286065
Create proxy-key-sign.png
JasonVranek Jun 5, 2026
aba58f4
allow localhost viewing of signer-api.yml
JasonVranek Jun 5, 2026
2235b84
allow swagger to be deployed on a forked repo for testing
JasonVranek Jun 5, 2026
2015307
trigger docs ci from main instead of stable
JasonVranek Jun 5, 2026
8493de8
run docs workflow on changes to docs/ on main
JasonVranek Jun 12, 2026
b985dac
create v0.9.6 and v0.10.0-rc2 versioned docs
JasonVranek Jun 12, 2026
fff8ac4
add index.js to route to latest
JasonVranek Jun 12, 2026
d628b78
update against v0.10.0-rc4
JasonVranek Jul 16, 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: 21 additions & 8 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,39 @@ name: Docs

on:
push:
branches:
- stable
# Review gh actions docs if you want to further define triggers, paths, etc
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#on
branches: [main]
paths:
# api/signer-api.yml is embedded in the site's API tab (webpack alias in
# docusaurus.config.js), so spec-only changes must also redeploy
- 'docs/**'
- 'api/**'
- '.github/workflows/docs.yml'

permissions:
contents: read

# Pages deployments race if two docs merges land close together; queue them
concurrency:
group: pages
cancel-in-progress: false

jobs:
build:
name: Build Docusaurus
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
fetch-depth: 0

- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24
cache: npm
cache-dependency-path: docs/package-lock.json

- name: Install dependencies
run: npm install
# npm ci = reproducible install from package-lock.json (npm install
# re-resolves ranges at run time and can drift between runs)
run: npm ci
working-directory: ./docs

- name: Build website
Expand Down
20 changes: 14 additions & 6 deletions .github/workflows/test-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,32 @@ on:
pull_request:
branches:
- main
# Review gh actions docs if you want to further define triggers, paths, etc
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#on
paths:
# Mirror docs.yml: api/signer-api.yml is embedded in the site's API tab
- 'docs/**'
- 'api/**'
- '.github/workflows/test-docs.yml'
- '.github/workflows/docs.yml'

permissions:
contents: read

jobs:
test-deploy:
name: Test deployment
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
fetch-depth: 0

- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24
cache: npm
cache-dependency-path: docs/package-lock.json

- name: Install dependencies
run: npm install
# npm ci = reproducible install from package-lock.json
run: npm ci
working-directory: ./docs

- name: Test build website
Expand Down
Loading
Loading