Issue:
[CI] Add workflow to ensure a pull request contains at least one linked issue

### Description

Add a CI workflow to ensure that each pull request contains at least one linked issue. We wish to introduce this requirement for improved project tracking. The workflow should do nothing else: just succeed/fail the check based on the presence/absence of linked issues in a pull request, respectively.

Resolution:
<think>
PR Context:
- Title: ci(pr-convention-checks): add job to check for linked issues for pull requests
- Merged: 2024-01-19T06:54:05Z
- Files changed: 2 files
- Commits: 10 commits

Implementation approach:
## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [ ] Bugfix
- [ ] New feature
- [ ] Enhancement
- [ ] Refactoring
- [ ] Dependency updates
- [ ] Documentation
- [x] CI/CD

## Description
<!-- Describe your changes in detail -->
This PR adds a new pull request CI check to ensure that all pull requests have at least one linked issue. 

However, GitHub does not send any webhooks when a pull request is linked with an issue, so the check does not get triggered automatic
</think>

To implement this, you'll need to modify:


(No detailed commit information available)