Skip to content

chore(landing,docs): staging - #46

Merged
LKSNDRTMLKV merged 26 commits into
mainfrom
staging
Nov 4, 2026
Merged

LKSNDRTMLKV merged 26 commits into
mainfrom
staging

Conversation

@LKSNDRTMLKV

Copy link
Copy Markdown
Member

Summary

Promotes staging to main: the developer-docs rewrite, the Astro 7.4 / Node 24.18.0 upgrade, passport dates read from the catalog, the CI and Dependabot changes, and the vendored API spec bumped to odal-node/dpp-engine@22f8d8b46 (#45).

Changes

  • Docs: the site is rewritten for developers; the battery is the worked example; supersede, GS1 Digital Link and the DID proxy wording are corrected.
  • Landing and docs: passport dates are read from the catalog; the vendored core data includes battery 2.10.
  • Tooling: Astro 7.4, Node 24.18.0 pinned through .node-version, link-anchor and external-link checks.
  • CI: runs on staging, a daily lockfile advisory scan, grouped Dependabot updates, and PR-title and workflow-lint gates.
  • API spec: the nightly sync now opens its PR, so the vendored openapi.yaml is current again.

Checklist

CI runs these on the pull request; run them locally first, since a push to
staging alone runs no CI. Links, spacing, llms.txt and sitemaps read the build, so build first.

  • pnpm -r build and pnpm -r check
  • pnpm run check:links, check:spacing, check:leakage, check:llms and check:sitemaps
  • pnpm run test:scripts, pnpm --filter dpp-landing run test:verify and pnpm audit --audit-level high
  • If vendored data changed: pnpm run check:openapi and pnpm --filter dpp-landing run check:core (need the sibling repositories; see the README)
  • No secrets, credentials, or .env files in the diff

LKSNDRTMLKV and others added 26 commits October 27, 2026 19:15
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Signed-off-by: chillin_since_26 <aleksandar.temelkov@live.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying odal-node-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2bf7dc6
Status: ✅  Deploy successful!
Preview URL: https://bee07eeb.odal-node-docs.pages.dev
Branch Preview URL: https://staging.odal-node-docs.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying odal-node-landing with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2bf7dc6
Status: ✅  Deploy successful!
Preview URL: https://6646be0c.odal-node-landing.pages.dev
Branch Preview URL: https://staging.odal-node-landing.pages.dev

View logs

@LKSNDRTMLKV
LKSNDRTMLKV merged commit 6396f39 into main Nov 4, 2026
9 checks passed
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.

1 participant