Skip to content

Retablit le libelle file active des evaluations #93

Retablit le libelle file active des evaluations

Retablit le libelle file active des evaluations #93

Workflow file for this run

name: Deploy
on:
push:
branches: [main]
paths-ignore:
- '*.md'
- '.gitignore'
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup SSH
env:
SSH_KEY: ${{ secrets.DEPLOY_SSH_KEY }}
run: |
mkdir -p ~/.ssh
echo "$SSH_KEY" > ~/.ssh/id_ed25519
chmod 600 ~/.ssh/id_ed25519
ssh-keyscan -H ljt.cc >> ~/.ssh/known_hosts
- name: Deploy
run: |
rsync -avz --delete \
--exclude='.git' \
--exclude='__pycache__' \
--exclude='*.pyc' \
--exclude='.DS_Store' \
--exclude='.env' \
--exclude='.venv' \
./ pdi-xp@ljt.cc:/srv/pdi-xp/grist-custom-forms/
- name: Restart service
run: |
ssh pdi-xp@ljt.cc 'sudo systemctl restart grist-custom-forms'