28 lines
594 B
Docker
28 lines
594 B
Docker
FROM alpine:3.20
|
|
|
|
RUN apk add --no-cache bash nodejs npm git \
|
|
&& node --version \
|
|
&& npm --version \
|
|
&& git --version
|
|
|
|
WORKDIR /action
|
|
|
|
COPY app/package.json /action/app/
|
|
RUN cd /action/app && npm install
|
|
|
|
COPY .amazonq/ /action/.amazonq/
|
|
COPY .codex/ /action/.codex/
|
|
COPY .agents/ /action/.agents/
|
|
COPY .claude/ /action/.claude/
|
|
COPY .gemini/ /action/.gemini/
|
|
COPY .github/ /action/.github/
|
|
COPY AGENTS.md /action/
|
|
COPY CLAUDE.md /action/
|
|
COPY GEMINI.md /action/
|
|
|
|
COPY app/ /action/app/
|
|
COPY entrypoint.sh /entrypoint.sh
|
|
RUN chmod +x /entrypoint.sh
|
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|