From bf9f6e5cd5ab4e1ad84aa82e6110859d663c1b81 Mon Sep 17 00:00:00 2001 From: xRain Date: Tue, 28 Apr 2026 19:15:10 +0800 Subject: [PATCH] fix ci --- action.yml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/action.yml b/action.yml index 2eff0df..0bb5043 100644 --- a/action.yml +++ b/action.yml @@ -19,14 +19,17 @@ runs: entrypoint: "/bin/bash" args: | -c 'echo "FROM nginx:alpine" > Dockerfile && \ - echo "COPY dist /usr/share/nginx/html" >> Dockerfile && \ - echo "RUN echo \"server {\" > /etc/nginx/conf.d/default.conf" >> Dockerfile && \ - echo "RUN echo \" listen 80;\" >> /etc/nginx/conf.d/default.conf" >> Dockerfile && \ - echo "RUN echo \" index index.html;\" >> /etc/nginx/conf.d/default.conf" >> Dockerfile && \ - echo "RUN echo \" location / {\" >> /etc/nginx/conf.d/default.conf" >> Dockerfile && \ - echo "RUN echo \" try_files \$uri \$uri/ /index.html;\" >> /etc/nginx/conf.d/default.conf" >> Dockerfile && \ - echo "RUN echo \" }\" >> /etc/nginx/conf.d/default.conf" >> Dockerfile && \ - echo "RUN echo \"}\" >> /etc/nginx/conf.d/default.conf" >> Dockerfile && \ - cat Dockerfile' + echo "COPY dist /usr/share/nginx/html" >> Dockerfile && \ + echo "RUN cat > /etc/nginx/conf.d/default.conf <<\"EOF\"" >> Dockerfile && \ + echo "server {" >> Dockerfile && \ + echo " listen 80;" >> Dockerfile && \ + echo " root /usr/share/nginx/html;" >> Dockerfile && \ + echo " index index.html;" >> Dockerfile && \ + echo " location / {" >> Dockerfile && \ + echo " try_files $$uri $$uri/ /index.html;" >> Dockerfile && \ + echo " }" >> Dockerfile && \ + echo "}" >> Dockerfile && \ + echo "EOF" >> Dockerfile && \ + cat Dockerfile' - - uses: actions/docker-build-push@main + - uses: docker-build-push@main