Release production failed: timed out waiting for the condition (No files to upload)

This is our first time using Gitlab and we are trying to deploy a nodejs web application to aws but we keep getting a production error with the following message.

We have no clue of what this means. Can anyone please provide some information. Please see our docker file below.

FROM node:10

WORKDIR /usr/src/app

COPY package*.json ./

RUN npm install

COPY . .

EXPOSE 5000
CMD [ "node", "index.js" ]

& our package json file looks like this:

{ "name": "packageapi", "version": "1.0.0", "description": "Package API", "main": "index.js", "scripts": { "test": "mocha", "start": "node index.js" }, "author": "Shalom Effiom", "dependencies": { "[@sendgrid/mail](https://npmjs.com/package/@sendgrid/mail)": "[^7.2.1](https://npmjs.com/package/@sendgrid/mail)", "[body-parser](https://npmjs.com/package/body-parser)": "[^1.19.0](https://npmjs.com/package/body-parser)", "[express](https://npmjs.com/package/express)": "[^4.17.1](https://npmjs.com/package/express)", "[helmet](https://npmjs.com/package/helmet)": "[^3.23.3](https://npmjs.com/package/helmet)", "[mocha](https://npmjs.com/package/mocha)": "[^8.1.1](https://npmjs.com/package/mocha)", "[mysql](https://npmjs.com/package/mysql)": "[^2.18.1](https://npmjs.com/package/mysql)" }, "devDependencies": { "[nodemon](https://npmjs.com/package/nodemon)": "[^2.0.4](https://npmjs.com/package/nodemon)" } }