implement deploy in deploy action
Some checks failed
deploy to prod / Build and deploy site (push) Failing after 11s

This commit is contained in:
Douze Bé 2024-09-26 10:23:01 +02:00
parent 69eddf6839
commit 2a1f6b6abb
2 changed files with 14 additions and 6 deletions

View file

@ -8,9 +8,17 @@ jobs:
name: Build and deploy site
runs-on: debian-latest
steps:
- uses: actions/checkout@v4
- run: ls -l
- run: npm ci
- run: npm run docs:build
- run: echo "implement deploy"
- name: checkout repository
uses: actions/checkout@v4
- name: show what we get
run: ls -l
- name: npm ci
run: npm ci
- name: vitepress build
run: npm run docs:build
- name: add private key to ssh agent
uses: https://git.distrilab.fr/NixiN/ssh-agent-action
with:
ssh-private-key: ${{ secrets.DEPLOY_SSH_PRIVATE_KEY }}
- name: do deploy
run: pushd .vitepress/dist/ ; echo "put -r *" | sftp -o StrictHostKeyChecking=no -b - -N ${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_TARGET }} ; popd

Binary file not shown.