FreeFileSync/.gitea/workflows/deploy.yaml

19 lines
456 B
YAML

name: Remote Deploy to Windows
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Run Ansible Playbook
env:
# Пароли лучше хранить в Secrets Gitea
ANSIBLE_NETCONF_PASSWORD: ${{ secrets.WINRM_PASSWORD }}
run: |
cd ansible
ansible-playbook -i inventory.ini playbook.yml