forked from git-workflow/autogits
Itroduces a new integration test to verify the automatic application of labels to project git pull requests based on the workflow configuration. Changes: - Add `create_label` method to Gitea API client for test setup. - Configure a new `label-test` branch with `StagingAuto` and `ReviewPending` label mappings in `conftest.py`. - Update `setup_users_from_config` to correctly handle `*` reviewer prefix. - Ensure required labels are created during global test setup. - Add `staging_bot_client` fixture to simulate bot approvals. - Enable monitoring for the `label-test` branch in `workflow-pr` service. - Implement `tests/workflow_pr_label_test.py` to verify label logic. - Mark `review/Pending` check as xfail due to current implementation issues.