fix-create-site-workflow #2
@@ -15,18 +15,20 @@ FROM mcr.microsoft.com/powershell:lts-alpine-3.20
|
|||||||
# Copy Zola from builder
|
# Copy Zola from builder
|
||||||
COPY --from=builder /usr/local/bin/zola /usr/local/bin/zola
|
COPY --from=builder /usr/local/bin/zola /usr/local/bin/zola
|
||||||
|
|
||||||
# Install minimal dependencies: git, aws-cli (for S3), ca-certificates
|
# Install minimal dependencies: git, aws-cli (for S3), ca-certificates, nodejs (for GitHub Actions)
|
||||||
RUN apk add --no-cache \
|
RUN apk add --no-cache \
|
||||||
git \
|
git \
|
||||||
aws-cli \
|
aws-cli \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
|
nodejs \
|
||||||
&& rm -rf /var/cache/apk/*
|
&& rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
# Verify installations
|
# Verify installations
|
||||||
RUN pwsh -Version \
|
RUN pwsh -Version \
|
||||||
&& zola --version \
|
&& zola --version \
|
||||||
&& aws --version \
|
&& aws --version \
|
||||||
&& git --version
|
&& git --version \
|
||||||
|
&& node --version
|
||||||
|
|
||||||
WORKDIR /workspace
|
WORKDIR /workspace
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user