[Bug?] Build step throws error requesting that the updated workflow file be committed despite this already having been done

Aperta
#374 9 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
30/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
typescript
Ambito
ci-cd

Direzione di ricerca

Inizia in pipeline.ts in corrispondenza dell'errore e confronta il file di workflow rappresentato da this.workflowFile.toYaml() con readFileSync(this.workflowPath, 'utf8'). Ispeziona la directory workflows e deploy.yml indicati nel report, quindi riproduci la build per determinare perché il controllo del file sottoposto a commit è diverso; il lavoro è concluso quando il workflow sottoposto a commit esistente non attiva più l'errore.

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

Descrizione

When running my workflow I'm currently receiving the following error:

Screenshot 2022-10-14 at 12 24 26

Prior to this step I changed to the workflows directory shown in the error and ran 'ls' to verify that the deploy.yml file is present, which it is.

Screenshot 2022-10-14 at 12 28 09

Looking at where this error is thrown in pipeline.ts, shown above, this leads me to believe that "this.workflowFile.toYaml()" is somehow different to "readFileSync(this.workflowPath, 'utf8')".

Any idea what the cause of this might be?

Lingua principale
TypeScript
Stelle
385
Fork
46
Merge medio
2g 12h
PR unite (30g)
4

Preparare l'ambiente

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 cdklabs/cdk-pipelines-github

Tutte le issue di cdklabs/cdk-pipelines-github

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.