# name: Run Playbook # on: # push: # tags: # - "v*.*.*" # jobs: # deploy: # runs-on: ubuntu-latest # steps: # - name: Set up Git repository # uses: actions/checkout@v3 # with: # ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} # submodules: recursive # - name: Run Ansible-Playbook # uses: dawidd6/action-ansible-playbook@v2 # with: # playbook: run.yml # key: ${{ secrets.SSH_PRIVATE_KEY }} # inventory: | # [hosts] # openpunk-vps ansible_host=96.30.199.68 ansible_user=root ansible_connection=ssh # vault_password: ${{ secrets.VAULT_PASSWORD }} # options: | # --extra-vars domain=openpunk.com