Troubleshooting
Common issues and solutions when using Copilot
Troubleshooting
This guide helps you resolve common issues you might encounter while using Copilot. Expand the section that matches your problem.
Symptoms:
- The workflow runs but nothing happens (no branches created, no project linking, no comments).
- Logs say something like "User from token (...) matches actor. Ignoring."
Cause: When the event actor (the user who triggered the event: e.g. who opened the issue, who pushed, who opened the PR) is the same as the user who owns the PAT (token), the action intentionally skips the normal issue, PR, and push pipelines. It will only run a single action if you passed single-action; otherwise it exits without doing anything.
Solutions:
- Use a dedicated bot account for the PAT (e.g.
giik-bot) so that the actor (developer) is different from the token user. Then the full pipelines run as expected. - If you want to run only specific actions when you are the actor, use
single-action(e.g.check_progress_action,deployed_action) so the action runs that single action and exits.
See Authentication for token setup and the note on token user vs. actor.