Plugin fails to load with ssh error: "Permission denied (publickey)"
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- git, github-actions, javascript
Direzione di ricerca
Inizia dal workflow release.yml e dalla configurazione di semantic-release in package.json, quindi traccia il percorso con cui i plugin configurati di GitHub e Git raggiungono il controllo get-git-auth-url di semantic-release. Riproduci il workflow e confronta il percorso documentato di autenticazione del token e del repository con il dry-run che fallisce; il lavoro è completato quando il release job carica i suoi plugin senza l’errore di autorizzazione SSH.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm configuring semantic-release in a repo, but I get the error. Plugin fails to load.
GITHUB_TOKEN is definitely passed, other plugins work correctly.
Error:
[4:00:32 PM] [semantic-release] › ✔ Loaded plugin "fail" from "@semantic-release/github"
...
...
2023-07-30T16:00:32.331Z semantic-release:get-git-auth-url Verifying ssh auth by attempting to push to [email protected]:SylvanasCry/schema-registry-ajv.git
2023-07-30T16:00:32.421Z semantic-release:git Error: Command failed with exit code 128: git push --dry-run --no-verify [email protected]:SylvanasCry/schema-registry-ajv.git HEAD:master
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
at makeError (file:///home/runner/work/schema-registry-ajv/schema-registry-ajv/node_modules/semantic-release/node_modules/execa/lib/error.js:60:11)
release.yml
name: Release
on:
push:
branches:
- master
permissions:
contents: read # for checkout
jobs:
release:
name: Release
runs-on: ubuntu-latest
permissions:
contents: write # to be able to publish a GitHub release
issues: write # to be able to comment on released issues
pull-requests: write # to be able to comment on released pull requests
id-token: write # to enable use of OIDC for npm provenance
steps:
# ...
# ...
# ...
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: npm run semantic-release
package.json
"release": {
"branches": [
"master"
],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
[
"@semantic-release/github",
{
"assets": [
{ "path": "dist/index.js", "label": "Module" },
{ "path": "README.md", "label": "Documentation" },
{ "path": "CHANGELOG.md", "label": "Documentation" },
{ "path": "LICENSE", "label": "License" }
]
}
],
"@semantic-release/npm",
[
"@semantic-release/changelog",
{
"changelogFile": "CHANGELOG.md"
}
],
[
"@semantic-release/git",
{
"assets": ["package.json", "CHANGELOG.md"],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
]
]
},
- Lingua principale
- JavaScript
- Stelle
- 535
- Fork
- 150
- Merge medio
- 5g 16h
- PR unite (30g)
- 11
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
- 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 semantic-release/github
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
semantic-release/github#1297 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
semantic-release/github#1242 · 1 commento · 4 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
semantic-release/github#1103 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
[@semantic-release/github] step fails with 404 error when trying to access non-existent PR # 1Apertabug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
semantic-release/github#1092 · 6 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
immutable releasesAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
semantic-release/github#1082 · 5 commenti · 2 reazioni ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di semantic-release/github
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
CopilotKit/aimock#491 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
keyxmakerx/Chronicle#967 ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue hacktoberfest
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
RogueAlg0/taken#386 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
DietrichGebert/ponytail#978 ·
I maintainer di solito rispondono entro 2 giorni
-
bug component: bulk editor support
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Yoast/wordpress-seo#23669 ·
I maintainer di solito rispondono entro 3 giorni