Fail gracefully if `GITHUB_TOKEN` is set with non-working permissions
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- cypress, github-actions, javascript
Direzione di ricerca
Inizia dalla sezione del README sul rilevamento automatico del numero e dell’URL della PR e analizza la issue #1208 correlata. Riproduci il fallimento con un GITHUB_TOKEN con autorizzazioni limitate, quindi determina il comportamento previsto per un messaggio chiaro di risoluzione e se il workflow debba continuare con funzionalità ridotte; il lavoro è completo quando il fallimento è comprensibile e il comportamento concordato è coperto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What would you like?
If GITHUB_TOKEN is passed to the action when recording to Cypress Cloud and permissions are restricted, the workflow may fail with an error such as:
Unable to fetch related PR data for commit: '46a72ff9cd29aeaa59f536eee6c008e3ffbcf56d': RequestError [HttpError]: Resource not accessible by integration
Make the error message more user friendly, including suggestions on how to remedy.
Possibly also allow the workflow to continue with reduced functionality.
Why is this needed?
As documented in the README Automatic PR number and URL detection, if the GITHUB_TOKEN is set when recording to Cypress Cloud, PR information is extracted.
Restrictive permissions for the GITHUB_TOKEN can however have been set in the enterprise, organization, repository or workflow which prevent this working.
Users are sometimes confronted with this error and do not know what to do.
Other
Related issues
- Lingua principale
- JavaScript
- Stelle
- 1.5k
- Fork
- 356
- Merge medio
- 1g 9h
- PR unite (30g)
- 28
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la 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 cypress-io/github-action
-
Renovate: lock file maintenance fails in Yarn ModernForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertabug renovate
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
cypress-io/github-action#1910 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
renovate
Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100
cypress-io/github-action#1911 ·
I maintainer di solito rispondono entro 1 giorno
-
Yarn v1 Classic unsupported - deprecation is dueForse di nuovo libera @MikeMcC399 l’ha presa 126 giorni fa e non c’è nessuna pull request aperta. Apertadocumentation
cypress-io/github-action#1819 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Migrate to ESMApertatype: enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
cypress-io/github-action#1647 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Cypress.env deprecation / cy.env additionForse di nuovo libera @MikeMcC399 l’ha presa 62 giorni fa e non c’è nessuna pull request aperta. Apertatests type: enhancement
cypress-io/github-action#1620 · 8 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di cypress-io/github-action
Issue simili
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 87/100
OWASP/CheatSheetSeries#2905 ·
I maintainer di solito rispondono entro 1 giorno
-
[P2] PCアプリにバージョンと更新情報の表示がないApertadesktop enhancement P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
AllTheMods/ATM10-Aeronautics#159 ·
I maintainer di solito rispondono entro 6 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
ComposioHQ/composio#5249 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
zilliztech/memsearch#838 ·
I maintainer di solito rispondono entro 1 giorno