Engine 2.0.0 docs and API references never synced to the docs site

Offen Anfängerfreundlich
#462 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
65/100
Issue-Typ
Dokumentation
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
github-actions, typescript
Bereich
documentation

Rechercherichtung

Lies zunächst die gemeinsam genutzten Workflows nanoforge-dev/actions@v3 und den Engine-Release-Workflow, und prüfe dann den Tag 2.0.0 sowie das Verzeichnis references im Docs-Repository. Synchronisiere die Docs und API-Referenzen für 2.0.0 entweder anhand dieses Tags oder mit dem nächsten Release; abgeschlossen ist die Aufgabe, wenn die Docs-Site Referenzen bis einschließlich 2.0.0 enthält.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

ci documentation
What is the type of issue?

Documentation is missing

What is the issue?

The docs site never got the engine 2.0.0 docs and API references.

The Release run of releases/[email protected] (https://github.com/NanoForge-dev/Engine/actions/runs/36327062973, 2026-09-27) published the packages, but its Publish docs job failed at "Checkout docs repository" with Bad credentials: the ACTIONS_KEY token used to push to NanoForge-dev/docs was no longer valid. As a result, NanoForge-dev/docs holds references up to references/1.4.2 only, and its last chore(engine): deploy docs commit is for v1.4.2.

The credential cause is gone with the move to the shared nanoforge-dev/actions@v3 workflows (branch ci/actions-v3), which push with the NanoForge docs GitHub App instead of ACTIONS_KEY. The 2.0.0 docs still need a one-off sync, either from the 2.0.0 tag or with the next engine release.

Found while migrating engine CI to actions v3.

Where did you find it?
Vorherrschende Sprache
TypeScript
Sterne
7
Forks
2
Ø Merge
1 T. 17 Std.
Gemergte PRs (30 T.)
17

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus NanoForge-dev/Engine

Alle Issues in NanoForge-dev/Engine

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.