```yaml
default:
tags:
- p-1-pc # windows11
workflow:
rules:
- if: $CI_PIPELINE_SOURCE =~ /^trigger|pipeline|web|api|merge_request_event/
- if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
when: never
- if: $CI_COMMIT_BRANCH
test-build:
rules:
- if: $CI_PIPELINE_SOURCE != "schedule"
when: always
script:
- hostname
```