Skip to content

Merge pull request #28 from yanosea/27-update-deploy-process #13

Merge pull request #28 from yanosea/27-update-deploy-process

Merge pull request #28 from yanosea/27-update-deploy-process #13

Workflow file for this run

name: deploy
on:
push:
branches:
- main
jobs:
deploy:
name: deploy
runs-on: ubuntu-latest
steps:
- name: deploy
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.SSH_HOST_IP }}
username: ${{ secrets.SSH_USER_NAME }}
key: ${{ secrets.SSH_PRIVATE_KEY }}
port: ${{ secrets.SSH_PORT }}
env:
REPOSITORY_PATH: ${{ secrets.REPOSITORY_PATH }}
DOCKER_STOP_SCRIPT: ${{ secrets.DOCKER_STOP_SCRIPT }}
DOCKER_START_SCRIPT: ${{ secrets.DOCKER_START_SCRIPT }}
ENV_FILE: ${{ secrets.ENV_FILE }}
SSL_PATH: ${{ secrets.SSL_PATH }}
SSL_CRT: ${{ secrets.SSL_CRT }}
SSL_CRT_FILE_NAME: ${{ secrets.SSL_CRT_FILE_NAME }}
SSL_PRIVATE_KEY: ${{ secrets.SSL_PRIVATE_KEY }}
SSL_PRIVATE_KEY_FILE_NAME: ${{ secrets.SSL_PRIVATE_KEY_FILE_NAME }}
script: |

Check failure on line 28 in .github/workflows/deploy.yml

View workflow run for this annotation

GitHub Actions / deploy

Invalid workflow file

The workflow is not valid. .github/workflows/deploy.yml (Line: 28, Col: 9): Unexpected value 'script'
cd ${REPOSITORY_PATH}
sh ${DOCKER_STOP_SCRIPT}
cd
rm -fr ${REPOSITORY_PATH}
git clone https://github.com/yanosea/yanoPortfolio.git ${REPOSITORY_PATH}
cd ${REPOSITORY_PATH}
echo ${ENV_FILE} > .env
mkdir ${SSL_PATH}
echo ${SSL_CRT} > ${SSL_PATH}/${SSL_CRT_FILE_NAME}
echo ${SSL_PRIVATE_KEY} > ${SSL_PATH}/${SSL_PRIVATE_KEY_FILE_NAME}
sh ${DOCKER_START_SCRIPT}