Automate task workflows with GitHub Actions or GitLab CI.
Automate task workflows with GitHub Actions.
# .github/workflows/barkcli.yml
name: Barkcli
on:
push:
paths:
- ".board/**"
jobs:
sync:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: barkcli sync --pushAutomate with GitLab CI.
# .gitlab-ci.yml
barkcli-sync:
script:
- barkcli sync --push
only:
changes:
- ".board/**"Generate changelog from task history.
# Generate changelog from completed tasks
barkcli log --since 7d --format markdown > CHANGELOG.md
# Or use barkcli report
barkcli report > weekly-report.md