- Add gitea/act_runner:0.3.0 to docker-compose stack on runner-jobs network - Add act_runner config template and directory provisioning - Add FORGEJO_RUNNER_TOKEN to env template - Add CI deploy SSH public key to authorized_keys via base role - Create .forgejo/workflows/deploy.yml: syntax-check on PR, deploy on push to master - Add .claude/launch.json with ansible-playbook configurations Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
29 lines
806 B
JSON
29 lines
806 B
JSON
{
|
|
"version": "0.0.1",
|
|
"configurations": [
|
|
{
|
|
"name": "Deploy (dry run)",
|
|
"runtimeExecutable": "ansible-playbook",
|
|
"runtimeArgs": ["playbooks/deploy.yml", "--check", "-i", "inventory/"],
|
|
"port": 0
|
|
},
|
|
{
|
|
"name": "Deploy",
|
|
"runtimeExecutable": "ansible-playbook",
|
|
"runtimeArgs": ["playbooks/deploy.yml", "-i", "inventory/"],
|
|
"port": 0
|
|
},
|
|
{
|
|
"name": "Syntax check",
|
|
"runtimeExecutable": "ansible-playbook",
|
|
"runtimeArgs": ["playbooks/deploy.yml", "--syntax-check", "-i", "inventory/"],
|
|
"port": 0
|
|
},
|
|
{
|
|
"name": "Bootstrap (first-time, as root)",
|
|
"runtimeExecutable": "ansible-playbook",
|
|
"runtimeArgs": ["playbooks/bootstrap.yml", "-u", "root", "-i", "inventory/"],
|
|
"port": 0
|
|
}
|
|
]
|
|
}
|