Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

ci: build test fails randomly

Abierto
#901 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
github-actions, node.js, solidity, typescript
Área
blockchain, ci-cd

Línea de trabajo

Comienza con el build fallido de GitHub Actions y la ruta de caché del compilador de Hardhat mostrada en el registro; después, compara la versión de Hardhat del repositorio con las incidencias upstream enlazadas. Revisa los errores de SDK notificados en src/deployments/network/actions/bridge-to-l1.ts, src/deployments/network/deployment/contracts/load.ts y src/helpers/epoch.ts. Se considera terminado cuando el build completo pasa de forma fiable en CI.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Build test fails randomly when ran on GitHub actions:

[@graphprotocol/contracts]: An unexpected error occurred:
[@graphprotocol/contracts]: 
[@graphprotocol/contracts]: Error: spawn /home/runner/.cache/hardhat-nodejs/compilers-v2/linux-amd64/solc-linux-amd64-v0.7.6+commit.7338295f EACCES
[@graphprotocol/contracts]:     at Process.ChildProcess._handle.onexit (node:internal/child_process:284:19)
[@graphprotocol/contracts]:     at onErrorNT (node:internal/child_process:477:16)
[@graphprotocol/contracts]:     at processTicksAndRejections (node:internal/process/task_queues:82:21) {
[@graphprotocol/contracts]:   errno: -13,
[@graphprotocol/contracts]:   code: 'EACCES',
[@graphprotocol/contracts]:   syscall: 'spawn /home/runner/.cache/hardhat-nodejs/compilers-v2/linux-amd64/solc-linux-amd64-v0.7.6+commit.7338295f',
[@graphprotocol/contracts]:   path: '/home/runner/.cache/hardhat-nodejs/compilers-v2/linux-amd64/solc-linux-amd64-v0.7.6+commit.7338295f',
[@graphprotocol/contracts]:   spawnargs: [ '--standard-json' ],
[@graphprotocol/contracts]:   cmd: '/home/runner/.cache/hardhat-nodejs/compilers-v2/linux-amd64/solc-linux-amd64-v0.7.6+commit.7338295f --standard-json'
[@graphprotocol/contracts]: }
[@graphprotocol/contracts]: Process exited (exit code 1), completed in 8s 876ms

[@graphprotocol/sdk]: Process started
[@graphprotocol/sdk]: 
[@graphprotocol/sdk]: > @graphprotocol/sdk@0.3.0 clean
[@graphprotocol/sdk]: > rm -rf build
[@graphprotocol/sdk]: 
Error: [@graphprotocol/sdk]: src/deployments/network/actions/bridge-to-l1.ts(10,56): error TS2306: File '/home/runner/work/contracts/contracts/packages/contracts/index.d.ts' is not a module.
Error: [@graphprotocol/sdk]: src/deployments/network/actions/bridge-to-l1.ts(141,54): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string | TransactionReceipt'.
[@graphprotocol/sdk]:   Type 'undefined' is not assignable to type 'string | TransactionReceipt'.
Error: [@graphprotocol/sdk]: src/deployments/network/deployment/contracts/load.ts(44,8): error TS2306: File '/home/runner/work/contracts/contracts/packages/contracts/index.d.ts' is not a module.
Error: [@graphprotocol/sdk]: src/helpers/epoch.ts(2,35): error TS2306: File '/home/runner/work/contracts/contracts/packages/contracts/index.d.ts' is not a module.
[@graphprotocol/sdk]: Process exited (exit code 1), completed in 2s 756ms
Done in 11s 639ms
Error: Process completed with exit code 1.

This is a known problem with hardhat:

Lenguaje dominante
Solidity
Estrellas
374
Forks
176
Merge medio
1 d 15 h
PR fusionados (30 d)
4

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de graphprotocol/contracts

Todos los issues de graphprotocol/contracts

Issues similares

Más issues de Blockchain

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.