Npm ci fails during container creation for issue based workflow

One one of our workflows - marked like so:

name: Assign DS issue to someone
on:
  issues:
    types: [opened, labeled]

jobs:
  assignIssue:
    name: Assign Issue to Someone
    runs-on: ubuntu-latest

Fails on creation of the docker container with the following:

Step 10/13 : COPY package*.json ./
   ---> 4bfec83524b1
  Step 11/13 : RUN npm ci
   ---> Running in 982250fb0b65
  npm notice 
  npm notice New patch version of npm available! 7.0.3 -> 7.0.5
  npm notice Changelog: <https://github.com/npm/cli/releases/tag/v7.0.5>
  npm notice Run `npm install -g npm@7.0.5` to update!
  npm notice 
  npm ERR! The `npm ci` command can only install with an existing package-lock.json or
  npm ERR! npm-shrinkwrap.json with lockfileVersion >= 1. Run an install with npm@5 or
  npm ERR! later to generate a package-lock.json file, then try again.
  
  npm ERR! A complete log of this run can be found in:
  npm ERR!     /root/.npm/_logs/2020-10-27T17_56_43_030Z-debug.log
  The command '/bin/sh -c npm ci' returned a non-zero code: 1

Why does the docker container require source to be pulled? Seems like that should happen in the list of jobs?

1 Like

@rchiodo,

Why does the docker container require source to be pulled?

If you want to use an image, generally you need to pull it to the host machine, then build and run it as a container on the host machine.

Seems like that should happen in the list of jobs?

When you use Docker container actions, or set up job containers or service containers in a job of the workflow, the pulling of all the images happens generally before all steps in the job.

I’m not setting up a docker container as part of the workflow? I’m not entirely sure how it starts the VM for the action to run - I had assumed the default is to run in a container.

The problem I’m having is it looks like the default container is assuming source is already mounted in the container and it fails when it runs ‘npm ci’ (not any command that I’m running, but rather the container setup)

Here’s the relevant yaml file contents:

name: Assign DS issue to someone

on:
  issues:
    types: [opened, labeled]
  workflow_dispatch:

jobs:
  assignIssue:
    name: Assign Issue to Someone
    runs-on: ubuntu-latest
    if: github.repository == 'microsoft/vscode-jupyter'
    steps:
      - uses: actions/checkout@v2
      - name: Created internally
        id: internal
        env:
            ISSUE_OWNER: ${{github.event.issue.user.login}}
        run: |
          echo ::set-output name=result::$(node -p -e "['rchiodo', 'greazer', 'joyceerhl', 'DavidKutu', 'claudiaregio', 'IanMatthewHuff', 'DonJayamanne'].filter(item => process.env.ISSUE_OWNER.toLowerCase() === item.toLowerCase()).length > 0 ? 1 : 0")
        shell: bash
      - name: Should we proceed
        id: proceed
        env:
            ISSUE_LABELS: ${{toJson(github.event.issue.labels)}}
            ISSUE_ASSIGNEES: ${{toJson(github.event.issue.assignees)}}
            ISSUE_IS_INTERNAL: ${{steps.internal.outputs.result}}
        run: |
          echo ::set-output name=result::$(node -p -e "process.env.ISSUE_IS_INTERNAL === '0' && JSON.parse(process.env.ISSUE_ASSIGNEES).length === 0 && JSON.parse(process.env.ISSUE_LABELS).filter(item => item.name.indexOf('data science') >= 0).length === 1 && JSON.parse(process.env.ISSUE_LABELS).filter(item => item.name.indexOf('Epic') >= 0).length === 0 ? 1 : 0")
        shell: bash
      - name: Day of week
        if: steps.proceed.outputs.result == 1
        id: day
        run: |
          echo ::set-output name=number::$(node -p -e "new Date().getDay()")
        shell: bash
...

And the full log from the failure:

2020-10-29T22:29:16.1973238Z ##[section]Starting: Request a runner to run this job
2020-10-29T22:29:16.6292234Z Can't find any online and idle self-hosted runner in current repository that matches the required labels: 'ubuntu-latest'
2020-10-29T22:29:16.6977450Z Can't find any online and idle self-hosted runner in current repository's organization/enterprise account that matches the required labels: 'ubuntu-latest'
2020-10-29T22:29:16.7788435Z Found online and idle hosted runner in current repository's enterprise account that matches the required labels: 'ubuntu-latest'
2020-10-29T22:29:16.9193528Z ##[section]Finishing: Request a runner to run this job
2020-10-29T22:29:26.3068261Z ##[debug]Starting: Assign Issue to Someone
2020-10-29T22:29:26.3081072Z ##[debug]Cleaning runner temp folder: /home/runner/work/_temp
2020-10-29T22:29:26.3115314Z ##[debug]Starting: Set up job
2020-10-29T22:29:26.3115798Z Current runner version: '2.273.5'
2020-10-29T22:29:26.3141283Z ##[group]Operating System
2020-10-29T22:29:26.3141975Z Ubuntu
2020-10-29T22:29:26.3142279Z 18.04.5
2020-10-29T22:29:26.3142613Z LTS
2020-10-29T22:29:26.3142882Z ##[endgroup]
2020-10-29T22:29:26.3143276Z ##[group]Virtual Environment
2020-10-29T22:29:26.3143737Z Environment: ubuntu-18.04
2020-10-29T22:29:26.3144127Z Version: 20201026.1
2020-10-29T22:29:26.3144961Z Included Software: https://github.com/actions/virtual-environments/blob/ubuntu18/20201026.1/images/linux/Ubuntu1804-README.md
2020-10-29T22:29:26.3145736Z ##[endgroup]
2020-10-29T22:29:26.3146833Z ##[debug]Primary repository: microsoft/vscode-jupyter
2020-10-29T22:29:26.3147529Z Prepare workflow directory
2020-10-29T22:29:26.3204685Z ##[debug]Creating pipeline directory: '/home/runner/work/vscode-jupyter'
2020-10-29T22:29:26.3207801Z ##[debug]Creating workspace directory: '/home/runner/work/vscode-jupyter/vscode-jupyter'
2020-10-29T22:29:26.3209144Z ##[debug]Update context data
2020-10-29T22:29:26.3211002Z ##[debug]Evaluating job-level environment variables
2020-10-29T22:29:26.3320440Z ##[debug]Evaluating job container
2020-10-29T22:29:26.3321309Z ##[debug]Evaluating job service containers
2020-10-29T22:29:26.3322072Z ##[debug]Evaluating job defaults
2020-10-29T22:29:26.3333273Z Prepare all required actions
2020-10-29T22:29:26.3343111Z Getting action download info
2020-10-29T22:29:26.5729054Z Download action repository 'actions/checkout@v2'
2020-10-29T22:29:27.6901205Z ##[debug]Download 'https://api.github.com/repos/actions/checkout/tarball/a81bbbf8298c0fa03ea29cdc473d45769f953675' to '/home/runner/work/_actions/_temp_72fd0516-c054-4fd1-a2c4-c4126719346a/236fd5dd-5779-4a4e-a230-5f8e64ccadc2.tar.gz'
2020-10-29T22:29:27.8133934Z ##[debug]Unwrap 'actions-checkout-a81bbbf' to '/home/runner/work/_actions/actions/checkout/v2'
2020-10-29T22:29:27.8255247Z ##[debug]Archive '/home/runner/work/_actions/_temp_72fd0516-c054-4fd1-a2c4-c4126719346a/236fd5dd-5779-4a4e-a230-5f8e64ccadc2.tar.gz' has been unzipped into '/home/runner/work/_actions/actions/checkout/v2'.
2020-10-29T22:29:28.6802671Z Download action repository 'actions/github@v1.0.0'
2020-10-29T22:29:28.8319964Z ##[debug]Download 'https://api.github.com/repos/actions/github/tarball/4f0213ed102c4b518a7ce8bc4e6268bdd710770e' to '/home/runner/work/_actions/_temp_42a5ab6e-52dd-41f9-a871-3bb6307c4874/92df5c3b-1bc7-4dc5-ba49-4440ee4c3622.tar.gz'
2020-10-29T22:29:28.8671354Z ##[debug]Unwrap 'actions-github-4f0213e' to '/home/runner/work/_actions/actions/github/v1.0.0'
2020-10-29T22:29:28.8685179Z ##[debug]Archive '/home/runner/work/_actions/_temp_42a5ab6e-52dd-41f9-a871-3bb6307c4874/92df5c3b-1bc7-4dc5-ba49-4440ee4c3622.tar.gz' has been unzipped into '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8697720Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8700279Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8703042Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8705519Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8708004Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8710358Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8712640Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8714921Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8717410Z ##[debug]Action 'actions/github@v1.0.0' already downloaded at '/home/runner/work/_actions/actions/github/v1.0.0'.
2020-10-29T22:29:28.8720425Z ##[debug]action.yml for action: '/home/runner/work/_actions/actions/checkout/v2/action.yml'.
2020-10-29T22:29:28.9010267Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9017073Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9021805Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9025672Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9029515Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9033387Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9036771Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9040414Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9044685Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9049361Z ##[debug]Dockerfile for action: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9083264Z ##[debug]Set step 'actionscheckout' display name to: 'Run actions/checkout@v2'
2020-10-29T22:29:28.9086115Z ##[debug]Set step 'run1' display name to: 'Created internally'
2020-10-29T22:29:28.9087402Z ##[debug]Set step 'run2' display name to: 'Should we proceed'
2020-10-29T22:29:28.9088513Z ##[debug]Set step 'run3' display name to: 'Day of week'
2020-10-29T22:29:28.9089819Z ##[debug]Set step 'run4' display name to: 'Hour of day'
2020-10-29T22:29:28.9091010Z ##[debug]Set step 'run5' display name to: 'Week Number'
2020-10-29T22:29:28.9092559Z ##[debug]Set step 'run6' display name to: 'Print day and week'
2020-10-29T22:29:28.9093873Z ##[debug]Set step 'actionsgithub1' display name to: 'Even late friday (David)'
2020-10-29T22:29:28.9095265Z ##[debug]Set step 'actionsgithub2' display name to: 'Odd late friday (Joyce)'
2020-10-29T22:29:28.9096669Z ##[debug]Set step 'actionsgithub3' display name to: 'Even weekends (David)'
2020-10-29T22:29:28.9098027Z ##[debug]Set step 'actionsgithub4' display name to: 'Odd weekends (Joyce)'
2020-10-29T22:29:28.9099363Z ##[debug]Set step 'actionsgithub5' display name to: 'Odd Monday (David)'
2020-10-29T22:29:28.9100692Z ##[debug]Set step 'actionsgithub6' display name to: 'Even Monday (Joyce)'
2020-10-29T22:29:28.9102394Z ##[debug]Set step 'actionsgithub7' display name to: 'Tuesday (Ian)'
2020-10-29T22:29:28.9103720Z ##[debug]Set step 'actionsgithub8' display name to: 'Wednesday (Rich)'
2020-10-29T22:29:28.9105047Z ##[debug]Set step 'actionsgithub9' display name to: 'Thursday (Don)'
2020-10-29T22:29:28.9106382Z ##[debug]Set step 'actionsgithub10' display name to: 'Friday (Claudia)'
2020-10-29T22:29:28.9147432Z ##[debug]Collect running processes for tracking orphan processes.
2020-10-29T22:29:28.9318977Z ##[debug]Finishing: Set up job
2020-10-29T22:29:28.9341674Z ##[debug]Evaluating condition for step: 'Build actions/github@v1.0.0'
2020-10-29T22:29:28.9360856Z ##[debug]Evaluating: success()
2020-10-29T22:29:28.9362018Z ##[debug]Evaluating success:
2020-10-29T22:29:28.9372519Z ##[debug]=> true
2020-10-29T22:29:28.9374093Z ##[debug]Result: true
2020-10-29T22:29:28.9381016Z ##[debug]Starting: Build actions/github@v1.0.0
2020-10-29T22:29:28.9392533Z ##[group]Build container for action use: '/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile'.
2020-10-29T22:29:28.9458294Z ##[command]/usr/bin/docker build -t 1e5c35:cc556e5648424b17a95f5d3f7b08998f -f "/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile" "/home/runner/work/_actions/actions/github/v1.0.0"
2020-10-29T22:29:29.7303942Z Sending build context to Docker daemon  111.6kB
2020-10-29T22:29:29.7304381Z 
2020-10-29T22:29:29.7791393Z Step 1/13 : FROM node:slim
2020-10-29T22:29:30.0281174Z slim: Pulling from library/node
2020-10-29T22:29:30.0930520Z babf97a3f00a: Pulling fs layer
2020-10-29T22:29:30.0940025Z d81eb1809d95: Pulling fs layer
2020-10-29T22:29:30.0941220Z dbaab951a9fa: Pulling fs layer
2020-10-29T22:29:30.0941939Z cb915c1b28b9: Pulling fs layer
2020-10-29T22:29:30.0942465Z 7c72cd70a544: Pulling fs layer
2020-10-29T22:29:30.0942966Z cb915c1b28b9: Waiting
2020-10-29T22:29:30.0943436Z 7c72cd70a544: Waiting
2020-10-29T22:29:30.1614950Z d81eb1809d95: Verifying Checksum
2020-10-29T22:29:30.1616717Z d81eb1809d95: Download complete
2020-10-29T22:29:30.3805327Z cb915c1b28b9: Verifying Checksum
2020-10-29T22:29:30.3807432Z cb915c1b28b9: Download complete
2020-10-29T22:29:30.3970582Z babf97a3f00a: Verifying Checksum
2020-10-29T22:29:30.3973005Z babf97a3f00a: Download complete
2020-10-29T22:29:30.4225143Z dbaab951a9fa: Verifying Checksum
2020-10-29T22:29:30.4225782Z dbaab951a9fa: Download complete
2020-10-29T22:29:30.4789764Z 7c72cd70a544: Verifying Checksum
2020-10-29T22:29:30.4790253Z 7c72cd70a544: Download complete
2020-10-29T22:29:31.3989620Z babf97a3f00a: Pull complete
2020-10-29T22:29:31.4670854Z d81eb1809d95: Pull complete
2020-10-29T22:29:32.7613651Z dbaab951a9fa: Pull complete
2020-10-29T22:29:32.9211643Z cb915c1b28b9: Pull complete
2020-10-29T22:29:32.9796457Z 7c72cd70a544: Pull complete
2020-10-29T22:29:32.9820455Z Digest: sha256:bf39db19ac53a635030d5db569cab912322147139fbf929c252359f3c50c4207
2020-10-29T22:29:32.9847994Z Status: Downloaded newer image for node:slim
2020-10-29T22:29:32.9856198Z  ---> 922b09b21278
2020-10-29T22:29:32.9858236Z Step 2/13 : LABEL "name"="github"
2020-10-29T22:29:36.3184151Z  ---> Running in 498898dee819
2020-10-29T22:29:37.0249031Z Removing intermediate container 498898dee819
2020-10-29T22:29:37.0250944Z  ---> 94d28cd14ebf
2020-10-29T22:29:37.0252360Z Step 3/13 : LABEL "maintainer"="GitHub Actions <support+actions@github.com>"
2020-10-29T22:29:37.0458388Z  ---> Running in 6501ddcc9251
2020-10-29T22:29:38.0263311Z Removing intermediate container 6501ddcc9251
2020-10-29T22:29:38.0272374Z  ---> 2b2ad06f4c06
2020-10-29T22:29:38.0275107Z Step 4/13 : LABEL "version"="1.0.0"
2020-10-29T22:29:38.0452411Z  ---> Running in 1ff3ccf3061b
2020-10-29T22:29:39.0267690Z Removing intermediate container 1ff3ccf3061b
2020-10-29T22:29:39.0268372Z  ---> 5bdbc3bdcded
2020-10-29T22:29:39.0268923Z Step 5/13 : LABEL "com.github.actions.name"="GitHub"
2020-10-29T22:29:39.0436053Z  ---> Running in 532767636f02
2020-10-29T22:29:40.0225895Z Removing intermediate container 532767636f02
2020-10-29T22:29:40.0273494Z  ---> 18191db2533e
2020-10-29T22:29:40.0274940Z Step 6/13 : LABEL "com.github.actions.description"="An action for doing things on GitHub repositories"
2020-10-29T22:29:40.0483472Z  ---> Running in 7365c12534ba
2020-10-29T22:29:41.0236819Z Removing intermediate container 7365c12534ba
2020-10-29T22:29:41.0237351Z  ---> ab9c85bd9711
2020-10-29T22:29:41.0237850Z Step 7/13 : LABEL "com.github.actions.icon"="briefcase"
2020-10-29T22:29:41.0455127Z  ---> Running in 8552f4679f28
2020-10-29T22:29:42.0214418Z Removing intermediate container 8552f4679f28
2020-10-29T22:29:42.0215410Z  ---> 2c830c3b7874
2020-10-29T22:29:42.0216189Z Step 8/13 : LABEL "com.github.actions.color"="gray-dark"
2020-10-29T22:29:42.0381815Z  ---> Running in 628bda34d74c
2020-10-29T22:29:43.0258022Z Removing intermediate container 628bda34d74c
2020-10-29T22:29:43.0381853Z  ---> 9127fc71dba4
2020-10-29T22:29:43.0382531Z Step 9/13 : COPY *.md /
2020-10-29T22:29:44.0239085Z  ---> 9929975398e3
2020-10-29T22:29:44.0272680Z Step 10/13 : COPY package*.json ./
2020-10-29T22:29:45.0203767Z  ---> fa047e0f990c
2020-10-29T22:29:45.0204105Z Step 11/13 : RUN npm ci
2020-10-29T22:29:45.0450639Z  ---> Running in 41fa8440d26b
2020-10-29T22:29:45.9847253Z e[91mnpm noticee[0me[91m 
2020-10-29T22:29:45.9848028Z npm noticee[0me[91m New patch version of npm available! 7.0.3 -> 7.0.6
2020-10-29T22:29:45.9848675Z npm notice Changelog: <https://github.com/npm/cli/releases/tag/v7.0.6>
2020-10-29T22:29:45.9849275Z e[0me[91mnpm notice Run `npm install -g npm@7.0.6` to update!
2020-10-29T22:29:45.9849675Z e[0me[91mnpme[0me[91m e[0me[91mnotice 
2020-10-29T22:29:45.9859515Z e[0me[91mnpm e[0me[91mERR! The `npm ci` command can only install with an existing package-lock.json or
2020-10-29T22:29:45.9860372Z npme[0me[91m ERR! npm-shrinkwrap.json with lockfileVersion >= 1. Run an install with npm@5 or
2020-10-29T22:29:45.9861289Z e[0me[91mnpm e[0me[91mERR!e[0me[91m later to generate a package-lock.json file, then try again.
2020-10-29T22:29:45.9915475Z e[0me[91m
2020-10-29T22:29:45.9916094Z e[0me[91mnpme[0me[91m ERR! A complete log of this run can be found in:
2020-10-29T22:29:45.9916596Z e[0me[91mnpm e[0me[91mERR!e[0me[91m     /root/.npm/_logs/2020-10-29T22_29_45_986Z-debug.log
2020-10-29T22:29:46.1549531Z The command '/bin/sh -c npm ci' returned a non-zero code: 1
2020-10-29T22:29:46.1549946Z e[0m
2020-10-29T22:29:46.1564589Z ##[warning]Docker build failed with exit code 1, back off 2.214 seconds before retry.
2020-10-29T22:29:48.3692018Z ##[command]/usr/bin/docker build -t 1e5c35:cc556e5648424b17a95f5d3f7b08998f -f "/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile" "/home/runner/work/_actions/actions/github/v1.0.0"
2020-10-29T22:29:48.4502376Z Sending build context to Docker daemon  111.6kB
2020-10-29T22:29:48.4502988Z 
2020-10-29T22:29:48.4986629Z Step 1/13 : FROM node:slim
2020-10-29T22:29:48.4990259Z  ---> 922b09b21278
2020-10-29T22:29:48.4992344Z Step 2/13 : LABEL "name"="github"
2020-10-29T22:29:48.4993925Z  ---> Using cache
2020-10-29T22:29:48.5047230Z  ---> 94d28cd14ebf
2020-10-29T22:29:48.5048422Z Step 3/13 : LABEL "maintainer"="GitHub Actions <support+actions@github.com>"
2020-10-29T22:29:48.5049083Z  ---> Using cache
2020-10-29T22:29:48.5049465Z  ---> 2b2ad06f4c06
2020-10-29T22:29:48.5049921Z Step 4/13 : LABEL "version"="1.0.0"
2020-10-29T22:29:48.5050361Z  ---> Using cache
2020-10-29T22:29:48.5050758Z  ---> 5bdbc3bdcded
2020-10-29T22:29:48.5051371Z Step 5/13 : LABEL "com.github.actions.name"="GitHub"
2020-10-29T22:29:48.5051945Z  ---> Using cache
2020-10-29T22:29:48.5052310Z  ---> 18191db2533e
2020-10-29T22:29:48.5053144Z Step 6/13 : LABEL "com.github.actions.description"="An action for doing things on GitHub repositories"
2020-10-29T22:29:48.5053971Z  ---> Using cache
2020-10-29T22:29:48.5054361Z  ---> ab9c85bd9711
2020-10-29T22:29:48.5054982Z Step 7/13 : LABEL "com.github.actions.icon"="briefcase"
2020-10-29T22:29:48.5055574Z  ---> Using cache
2020-10-29T22:29:48.5055945Z  ---> 2c830c3b7874
2020-10-29T22:29:48.5056548Z Step 8/13 : LABEL "com.github.actions.color"="gray-dark"
2020-10-29T22:29:48.5057148Z  ---> Using cache
2020-10-29T22:29:48.5057521Z  ---> 9127fc71dba4
2020-10-29T22:29:48.5057919Z Step 9/13 : COPY *.md /
2020-10-29T22:29:48.5058302Z  ---> Using cache
2020-10-29T22:29:48.5058652Z  ---> 9929975398e3
2020-10-29T22:29:48.5059071Z Step 10/13 : COPY package*.json ./
2020-10-29T22:29:48.5059507Z  ---> Using cache
2020-10-29T22:29:48.5059886Z  ---> fa047e0f990c
2020-10-29T22:29:48.5060294Z Step 11/13 : RUN npm ci
2020-10-29T22:29:48.5208437Z  ---> Running in 076668a6188c
2020-10-29T22:29:49.3581124Z e[91mnpm e[0me[91mnotice 
2020-10-29T22:29:49.3581631Z npm notice New patch version of npm available! 7.0.3 -> 7.0.6
2020-10-29T22:29:49.3586441Z e[0me[91mnpm notice Changelog: <https://github.com/npm/cli/releases/tag/v7.0.6>
2020-10-29T22:29:49.3588460Z npm notice Run `npm install -g npm@7.0.6` to update!
2020-10-29T22:29:49.3590075Z npm notice 
2020-10-29T22:29:49.3607808Z e[0me[91mnpm ERR! The `npm ci` command can only install with an existing package-lock.json or
2020-10-29T22:29:49.3608668Z npm ERR! npm-shrinkwrap.json with lockfileVersion >= 1. Run an install with npm@5 or
2020-10-29T22:29:49.3609442Z npm ERR! later to generate a package-lock.json file, then try again.
2020-10-29T22:29:49.3650969Z e[0me[91m
2020-10-29T22:29:49.3651590Z e[0me[91mnpm ERR! A complete log of this run can be found in:
2020-10-29T22:29:49.3652065Z npm ERR!     /root/.npm/_logs/2020-10-29T22_29_49_359Z-debug.log
2020-10-29T22:29:49.5455396Z The command '/bin/sh -c npm ci' returned a non-zero code: 1
2020-10-29T22:29:49.5487264Z e[0m
2020-10-29T22:29:49.5492711Z ##[warning]Docker build failed with exit code 1, back off 4.246 seconds before retry.
2020-10-29T22:29:53.7954037Z ##[command]/usr/bin/docker build -t 1e5c35:cc556e5648424b17a95f5d3f7b08998f -f "/home/runner/work/_actions/actions/github/v1.0.0/Dockerfile" "/home/runner/work/_actions/actions/github/v1.0.0"
2020-10-29T22:29:53.8542379Z Sending build context to Docker daemon  111.6kB
2020-10-29T22:29:53.8550390Z 
2020-10-29T22:29:53.8953731Z Step 1/13 : FROM node:slim
2020-10-29T22:29:53.8958943Z  ---> 922b09b21278
2020-10-29T22:29:53.8961788Z Step 2/13 : LABEL "name"="github"
2020-10-29T22:29:53.8966458Z  ---> Using cache
2020-10-29T22:29:53.8967107Z  ---> 94d28cd14ebf
2020-10-29T22:29:53.8967811Z Step 3/13 : LABEL "maintainer"="GitHub Actions <support+actions@github.com>"
2020-10-29T22:29:53.8974388Z  ---> Using cache
2020-10-29T22:29:53.8975062Z  ---> 2b2ad06f4c06
2020-10-29T22:29:53.8975525Z Step 4/13 : LABEL "version"="1.0.0"
2020-10-29T22:29:53.8988867Z  ---> Using cache
2020-10-29T22:29:53.8989442Z  ---> 5bdbc3bdcded
2020-10-29T22:29:53.8990039Z Step 5/13 : LABEL "com.github.actions.name"="GitHub"
2020-10-29T22:29:53.8993092Z  ---> Using cache
2020-10-29T22:29:53.8993535Z  ---> 18191db2533e
2020-10-29T22:29:53.8994381Z Step 6/13 : LABEL "com.github.actions.description"="An action for doing things on GitHub repositories"
2020-10-29T22:29:53.8998886Z  ---> Using cache
2020-10-29T22:29:53.8999393Z  ---> ab9c85bd9711
2020-10-29T22:29:53.9000496Z Step 7/13 : LABEL "com.github.actions.icon"="briefcase"
2020-10-29T22:29:53.9006255Z  ---> Using cache
2020-10-29T22:29:53.9006661Z  ---> 2c830c3b7874
2020-10-29T22:29:53.9007256Z Step 8/13 : LABEL "com.github.actions.color"="gray-dark"
2020-10-29T22:29:53.9048046Z  ---> Using cache
2020-10-29T22:29:53.9073255Z  ---> 9127fc71dba4
2020-10-29T22:29:53.9073776Z Step 9/13 : COPY *.md /
2020-10-29T22:29:53.9074272Z  ---> Using cache
2020-10-29T22:29:53.9074602Z  ---> 9929975398e3
2020-10-29T22:29:53.9074896Z Step 10/13 : COPY package*.json ./
2020-10-29T22:29:53.9075723Z  ---> Using cache
2020-10-29T22:29:53.9076008Z  ---> fa047e0f990c
2020-10-29T22:29:53.9076287Z Step 11/13 : RUN npm ci
2020-10-29T22:29:53.9216776Z  ---> Running in 03beec94408a
2020-10-29T22:29:54.8412729Z e[91mnpme[0me[91m noticee[0me[91m 
2020-10-29T22:29:54.8413171Z npme[0me[91m notice New patch version of npm available! 7.0.3 -> 7.0.6
2020-10-29T22:29:54.8413751Z npm notice Changelog: <https://github.com/npm/cli/releases/tag/v7.0.6>
2020-10-29T22:29:54.8414337Z e[0me[91mnpme[0me[91m e[0me[91mnoticee[0me[91m Run `npm install -g npm@7.0.6` to update!
2020-10-29T22:29:54.8414720Z e[0me[91mnpme[0me[91m notice 
2020-10-29T22:29:54.8423105Z e[0me[91mnpm e[0me[91mERR! The `npm ci` command can only install with an existing package-lock.json or
2020-10-29T22:29:54.8423926Z npm ERR! npm-shrinkwrap.json with lockfileVersion >= 1. Run an install with npm@5 or
2020-10-29T22:29:54.8424637Z npm ERR! later to generate a package-lock.json file, then try again.
2020-10-29T22:29:54.8481791Z e[0me[91m
2020-10-29T22:29:54.8482427Z npm ERR! A complete log of this run can be found in:
2020-10-29T22:29:54.8482862Z npm ERR!     /root/.npm/_logs/2020-10-29T22_29_54_842Z-debug.log
2020-10-29T22:29:55.0009110Z The command '/bin/sh -c npm ci' returned a non-zero code: 1
2020-10-29T22:29:55.0031456Z e[0m
2020-10-29T22:29:55.0036206Z ##[endgroup]
2020-10-29T22:29:55.0085207Z ##[error]Docker build failed with exit code 1
...