Skip to content

Commit dbb7e1b

Browse files
committed
ci: 💚 update PR name validation logic
1 parent c4b8fd2 commit dbb7e1b

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.adops/pr-name-validation.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,12 @@ jobs:
1616
prDetailsFile=$(Agent.TempDirectory)/prDetails.json
1717
dependabotUser="dependabot[bot]"
1818
19-
echo "Pull Request Number: $prNumber"
20-
2119
repoUrl=$(System.PullRequest.SourceRepositoryURI)
20+
# remove .git from repoUrl if present (when raising PRs from vscode, this can happen)
21+
repoUrl="${repoUrl%.git}"
22+
23+
echo "repoUrl: $repoUrl"
24+
echo "prNumber: $prNumber"
2225
2326
# extract org and repo name from repoUrl
2427
orgRepo=$(echo "$repoUrl" | sed -e 's/.*github.com\/\(.*\)/\1/')
@@ -29,6 +32,7 @@ jobs:
2932
# load pull request title from Github API
3033
url="https://api.github.com/repos/$orgRepo/pulls/$prNumber"
3134
curl -s -H "Authorization: token $GITHUB_TOKEN" $url > $prDetailsFile
35+
cat $prDetailsFile
3236
prTitle=$(cat $prDetailsFile | jq -r '.title')
3337
prUser=$(cat $prDetailsFile | jq -r '.user.login')
3438

0 commit comments

Comments
 (0)