on: schedule: - cron: '0 8,18 * * *' # For testing: push: branches: - 'ci-staging' workflow_dispatch: inputs: RUST_LOG: description: 'RUST_LOG environment variable for log filter' type: string required: false jobs: build: runs-on: self-hosted-nixos-x86_64 steps: - uses: https://code.forgejo.org/actions/checkout@v4 - name: Run TaskBot run: RUST_LOG="${{ inputs.RUST_LOG || 'info' }}" nix-shell .forgejo/script/taskbot.nix --run "fafo-taskbot"