From 82579ed1380b3a63a2fb53ca3474c113bee0cb30 Mon Sep 17 00:00:00 2001 From: Felddy Date: Thu, 28 Sep 2023 11:41:13 -0400 Subject: [PATCH] Add README --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..f4fc8f9 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# npm-hang-test 😩 # + +[![Build](https://github.com/felddy/npm-hang-test/actions/workflows/build.yml/badge.svg)](https://github.com/felddy/npm-hang-test/actions/workflows/build.yml) + +Investigating why the command `npm` hangs in the [offical NodeJS images](https://hub.docker.com/_/node) when run in GitHub Actions. + +Daily builds of my [FoundryVTT Docker repo](https://github.com/felddy/foundryvtt-docker) started failing between daily builds: +- `2023-09-18`: ✅ https://github.com/felddy/foundryvtt-docker/actions/runs/6221059494 +- `2023-09-19`: ❌ https://github.com/felddy/foundryvtt-docker/actions/runs/6234099414 + +The build of the `linux/s390x` image started hanging when running `npm install`. + +This repository runs a simple [GitHub Action workflow](https://github.com/felddy/npm-hang-test/actions/workflows/build.yml) that runs `npm -v` during a Docker image build for several architectures and Linux distributions. + +Possible culprits: +- https://github.com/actions/runner/actions +- https://github.com/nodejs/docker-node +- https://github.com/qemu/qemu +- https://github.com/docker/buildx + +Please see the [open issues](https://github.com/felddy/npm-hang-test/issues) for the latest investigation status. \ No newline at end of file