RequestError when github org enabled with IP Allowlist
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- github, javascript
Línea de trabajo
No se mencionan archivos del repositorio ni pruebas. Empieza reproduciendo la publicación en GitHub con las configuraciones de proxy mostradas e inspecciona cómo el plugin construye sus solicitudes a GitHub; se considera terminado cuando la publicación tiene éxito para una organización cuya lista de permitidos de IP requiere el proxy.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Current behavior
[semantic-release] › ✘ An error occurred while running semantic-release: RequestError [HttpError]: Although you appear to have the correct authorization credentials, thexxx organization has an IP allow list enabled, and your IP address is not permitted to access this resource.
at /usr/local/nvm/versions/node/v18.18.0/lib/node_modules/semantic-release/node_modules/@octokit/request/dist-node/index.js:112:21
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async requestWithGraphqlErrorHandling (/usr/local/nvm/versions/node/v18.18.0/lib/node_modules/semantic-release/node_modules/@octokit/plugin-retry/dist-node/index.js:71:20)
at async Job.doExecute (/usr/local/nvm/versions/node/v18.18.0/lib/node_modules/semantic-release/node_modules/bottleneck/light.js:405:18) {
status: 403,
Expected behavior
semantic-release should allow publish to the orgs with IP Allowlist enabled via proxy config.
proxy: { host: 'xxxxx', port: xxx, secureProxy: true }
semantic-release version
22.0.5
CI environment
google cloudbuild
Plugins used
github
semantic-release configuration
[
"@semantic-release/github",
{
"assets": [
"CHANGELOG.md"
],
"proxy": {
"host": "xxxx",
"port": xxxx,
"secureProxy": true
}
}
]
OR
[
"@semantic-release/github",
{
"assets": [
"CHANGELOG.md"
],
"proxy": "http://XX.XX.XX.XX:XXXX/"
}
]
CI logs
[semantic-release] › ✘ An error occurred while running semantic-release: RequestError [HttpError]: Although you appear to have the correct authorization credentials, thexxx organization has an IP allow list enabled, and your IP address is not permitted to access this resource.
at /usr/local/nvm/versions/node/v18.18.0/lib/node_modules/semantic-release/node_modules/@octokit/request/dist-node/index.js:112:21
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async requestWithGraphqlErrorHandling (/usr/local/nvm/versions/node/v18.18.0/lib/node_modules/semantic-release/node_modules/@octokit/plugin-retry/dist-node/index.js:71:20)
at async Job.doExecute (/usr/local/nvm/versions/node/v18.18.0/lib/node_modules/semantic-release/node_modules/bottleneck/light.js:405:18) {
status: 403,
- Lenguaje dominante
- JavaScript
- Estrellas
- 535
- Forks
- 150
- Merge medio
- 5 d 16 h
- PR fusionados (30 d)
- 11
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de semantic-release/github
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
semantic-release/github#1297 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
semantic-release/github#1242 · 1 comentario · 4 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
semantic-release/github#1103 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
[@semantic-release/github] step fails with 404 error when trying to access non-existent PR # 1Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
semantic-release/github#1092 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
immutable releasesAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
semantic-release/github#1082 · 5 comentarios · 2 reacciones ·
Los mantenedores suelen responder en 1 día
Todos los issues de semantic-release/github
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
TheOdinProject/curriculum#31444 ·
Los mantenedores suelen responder en 1 día
-
[software-development-practices:nist-ssdf] github/gh-aw-threat-detection repository guidanceAbiertosoftware-development-practices software-development-practices:nist-ssdf
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
githubnext/gh-aw-cao#15860 ·
Los mantenedores suelen responder en 1 día
-
framework/gatsby help wanted kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 87/100
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
PedestrianDynamics/pyFDS-Evac#476 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
aiko-chan-ai/DiscordBotClient#380 ·