Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Upgrade status reports registry 404s during a publish, and board move rejections log an empty message

Chiusa
#722 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Una pull request collegata è già stata integrata.

  • #764 di @usine-phildl — integrata

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
58/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
typescript

Direzione di ricerca

Start by tracing the GET /api/upgrade availability probe and its upgrade helper logs, then inspect the apps/server handler for POST /api/projects/:owner/:repo/items/:item/lane and the rejected board move log. Check the tests covering upgrade status during a publish and board move rejection responses or logs. Done when a partially published release retains the last fully published version in available, probe details go to the helper log, and the board move log includes the response message.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Two small operator API rough edges seen on the dogfood instance on 2026-10-29, fixable in one PR.

  1. GET /api/upgrade during a release publish. While the Release workflow is publishing a new next version package by package, the availability probe fails on the package that is not on the registry yet and the endpoint reports available: null with message: "Waiting for @usine/[email protected] on the registry: exited with status 1: npm error code E404". Seen at 10:30 UTC (@usine/orchestrator@…278) and 12:48 UTC (@usine/executor@…280); the previous value came back on the next poll. A half-published release is not an error: keep reporting the last fully published version as available and leave message for the install outcome. The upgrade helper's own log is the right place for the probe detail.

  2. apps/server HTTP log on a rejected board move. A POST /api/projects/:owner/:repo/items/:item/lane with an unknown lane id logs WARN http.span=110ms: Board move rejected { errorTag: 'BoardLaneNotFoundError', message: '' } while the response body carries "message":"Lane \"Ready\" was not found on the board.". The log line should carry the same message as the response.

Lingua principale
TypeScript
Stelle
1
Fork
0
Merge medio
4h 26m
PR unite (30g)
280

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di basaltbytes/usine

Tutte le issue di basaltbytes/usine

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.