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"]