Skip to content

Commit 4f0f66d

Browse files
committed
hack: add script for creating mirror repo PRs
Until the e2e CI is migrated to community infra, this script will be useful for all PR authors to create a PR in the mirror repo and run the CI there.
1 parent 3d1f616 commit 4f0f66d

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#!/usr/bin/env bash
2+
3+
# Copyright 2024 The Kubernetes Authors.
4+
#
5+
# Licensed under the Apache License, Version 2.0 (the "License");
6+
# you may not use this file except in compliance with the License.
7+
# You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
17+
if [ -z "${PR_NUMBER}" ]; then
18+
echo "PR_NUMBER must be set"
19+
exit 1
20+
fi
21+
22+
gh pr view "${PR_NUMBER}" \
23+
--json headRepository,headRepositoryOwner,headRefName,baseRefName \
24+
-q '"https://github.com/team-cluster-api/cluster-api-provider-vsphere/compare/" \
25+
+ .baseRefName + "..." + .headRepositoryOwner.login + ":" + .headRepository.name + ":" + .headRefName'

0 commit comments

Comments
 (0)