Add the waka-box Dockerfile

This commit is contained in:
Matan Kushner
2019-04-06 18:20:12 -04:00
parent f289bca357
commit 4efbe1d9d9

21
Dockerfile Normal file
View File

@@ -0,0 +1,21 @@
FROM node:lts-alpine
# Labels for GitHub to read your action
LABEL "com.github.actions.name"="waka-box"
LABEL "com.github.actions.description"="Update a pinned gist to contain WakaTime stats"
# Here are all of the available icons: https://feathericons.com/
LABEL "com.github.actions.icon"="clipboard"
# And all of the available colors: https://developer.github.com/actions/creating-github-actions/creating-a-docker-container/#label
LABEL "com.github.actions.color"="blue"
# Copy the package.json and package-lock.json
COPY package*.json ./
# Install dependencies
RUN npm ci
# Copy the rest of your action's code
COPY . .
# Run `node index.js`
ENTRYPOINT ["node", "index.js"]