[workshop-sync] workshop/side-quest-16-05-long-lived-credentials.md: step-level PAT injection conflicts with strict mode
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 76/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions, javascript
- Ambito
- documentation
Direzione di ricerca
Modifica workshop/side-quest-16-05-long-lived-credentials.md, concentrandoti su entrambe le raccomandazioni per l’iniezione di PAT a livello di step. Inizia controllando la sezione «Secrets restriction» di steps: nel riferimento alla sintassi di gh-aw v1.0.1 citato dall’issue. Aggiorna le indicazioni per raccomandare un job separato o meccanismi dichiarativi per i secret, come github-app: o la configurazione dei token del motore o dello strumento; quindi conferma che nessuna delle due menzioni consiglia di iniettare nei passaggi personalizzati un secret diverso da GITHUB_TOKEN.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Workshop file reviewed
workshop/side-quest-16-05-long-lived-credentials.md
Problem
The guide recommends step-level PAT injection:
| Inject the PAT at the step level, not globally | Keeps it out of other steps' environments, including the AI prompt step |
and repeats it later: "Inject PATs at the step level with env:".
In gh-aw, using ${{ secrets.* }} other than secrets.GITHUB_TOKEN in custom steps: entries is an error in strict mode (the default) and a warning otherwise. The guide doesn't mention this.
Current correct behaviour
See the steps: "Secrets restriction" section in the gh-aw syntax reference (gh-aw v1.0.1).
Suggested fix
Replace both mentions with guidance to put secret-dependent operations in a separate job outside the agent job, or use declarative mechanisms such as github-app: or the engine/tool token configuration. Don't recommend injecting a non-GITHUB_TOKEN secret into custom steps: under strict mode.
Generated by 🔍 Workshop Sync Check · copilot · auto · ~53 AIC · ⌖ ~1 AIC · ⊞ 4.7K · ◷
- expires on Nov 7, 2026, 9:03 PM UTC
- Lingua principale
- JavaScript
- Stelle
- 58
- Fork
- 40
- Merge medio
- 4g 4h
- PR unite (30g)
- 8
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di githubnext/gh-aw-workshop
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
githubnext/gh-aw-workshop#5437 ·
I maintainer di solito rispondono entro 3 giorni
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
githubnext/gh-aw-workshop#5436 ·
I maintainer di solito rispondono entro 3 giorni
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
githubnext/gh-aw-workshop#5434 ·
I maintainer di solito rispondono entro 3 giorni
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
githubnext/gh-aw-workshop#5433 ·
I maintainer di solito rispondono entro 3 giorni
-
documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
githubnext/gh-aw-workshop#5421 ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di githubnext/gh-aw-workshop
Issue simili
-
bug web-ui
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
jenkinsci/jenkins#27705 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
maproulette/maproulette-frontend#2978 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
live-codes/livecodes#1079 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
approved check:passed logos:add
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
I maintainer di solito rispondono entro 2 giorni