We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a75be1f commit d23b1a1Copy full SHA for d23b1a1
1 file changed
.github/workflows/ansible-deploy.yml
@@ -39,15 +39,17 @@ jobs:
39
needs: lint
40
runs-on: self-hosted
41
steps:
42
- - uses: actions/checkout@v4
+ - name: Checkout
43
+ uses: actions/checkout@v4
44
+ - name: Install Ansible
45
+ run: |
46
+ sudo apt update
47
+ sudo apt install -y ansible
48
- name: Deploy with Ansible
49
run: |
50
cd ansible
- echo "${{ secrets.ANSIBLE_VAULT_PASSWORD }}" > /tmp/vault_pass
51
ansible-playbook playbooks/deploy.yml \
- --vault-password-file /tmp/vault_pass \
52
--tags "app_deploy"
- rm /tmp/vault_pass
53
- name: Verify Deployment
54
55
sleep 10 # Wait for app to start
0 commit comments