#
Connect GitHub to DBH (GitHub Actions)
- Create an AIO server:
DBH!server create aio server-name(AIO has Python, Node.js, etc.). - In your GitHub repo: Settings > Actions > Runners > New self-hosted runner (Linux).
- Start your DBH server and follow the runner setup instructions (you may need to retry to catch prompts since the console hides them). Skip running
./run.shfor now. - In Actions, click "set up a workflow yourself" and paste:
name: DBH
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build:
runs-on: self-hosted
steps:
- name: Git pull
run: |
cd
git init
git pull https://github.com/[your-organization-or-profile]/[your-repo].git
npm i
- Save, then run
./run.shvia a child process to keep the runner active.
Last Updated:
January 16, 2026.