Use barkcli with GitLab repos. Tasks live in your repo, independent of the git host.
Initialize barkcli in your GitLab repo
Commit .board directory
Tasks sync via git push/pull
Use CI/CD for automation
# .gitlab-ci.yml
barkcli-sync:
script:
- barkcli sync --push
only:
changes:
- ".board/**"