The CI workflow previously only triggered on push to master, meaning PRs
were not tested before merge. Add pull_request trigger for the test job
while restricting the Docker build+push job to push events only.
Closesleeworks-agents/gitea-mobile#204
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>