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

Ouverte Adaptée aux débutants
#462 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
65/100
Type d'issue
Documentation
Clarté
Plutôt claire
Activité
Active
Stack technique
github-actions, typescript
Domaine
documentation

Piste de recherche

Commencez par lire les workflows partagés nanoforge-dev/actions@v3 et le workflow de publication d’Engine, puis examinez le tag 2.0.0 et le répertoire references du dépôt docs. Synchronisez la documentation et les références de l’API pour la version 2.0.0, soit à partir de ce tag, soit avec la prochaine publication ; le travail est terminé lorsque le site docs contient les références jusqu’à la version 2.0.0.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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?
Langage dominant
TypeScript
Étoiles
7
Forks
2
Merge moyen
1 j 17 h
PR mergées (30 j)
17

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de NanoForge-dev/Engine

Toutes les issues de NanoForge-dev/Engine

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.