Skip to content

[release/9.0-preview4] Revert "Make mutable generic collection interfaces implement read-only collection interfaces (#95830)" #9345

[release/9.0-preview4] Revert "Make mutable generic collection interfaces implement read-only collection interfaces (#95830)"

[release/9.0-preview4] Revert "Make mutable generic collection interfaces implement read-only collection interfaces (#95830)" #9345

name: check-service-labels
permissions:
pull-requests: read
on:
pull_request:
types: [opened, edited, reopened, labeled, unlabeled, synchronize]
branches:
- 'release/**'
jobs:
check-labels:
runs-on: ubuntu-latest
steps:
- name: Check 'Servicing-approved' label
run: |
echo "Merging permission is enabled for servicing PRs when the `Servicing-approved` label is applied."
if [ "${{ contains(github.event.pull_request.labels.*.name, 'Servicing-approved') }}" = "true" ]; then
exit 0
else
echo "::error:: 'Servicing-approved' label not applied to the PR yet. More information: https://github.com/dotnet/runtime/blob/main/docs/project/library-servicing.md#approval-process"
exit 1
fi