@@ -38,13 +38,13 @@ final class GitHubApiAlg[F[_]](
3838) extends ForgeApiAlg [F ] {
3939 private val url = new Url (gitHubApiHost)
4040
41- /** https://developer .github.com/v3/ repos/forks/ #create-a-fork */
41+ /** https://docs .github.com/en/rest/ repos/forks?apiVersion=2022-11-28 #create-a-fork */
4242 override def createFork (repo : Repo ): F [RepoOut ] =
4343 client.post[RepoOut ](url.forks(repo), modify(repo)).flatTap { repoOut =>
4444 F .raiseWhen(repoOut.parent.exists(_.archived))(RepositoryArchived (repo))
4545 }
4646
47- /** https://developer .github.com/v3/pulls/ #create-a-pull-request */
47+ /** https://docs .github.com/en/rest/pulls?apiVersion=2022-11-28 #create-a-pull-request */
4848 override def createPullRequest (repo : Repo , data : NewPullRequestData ): F [PullRequestOut ] = {
4949 val payload = CreatePullRequestPayload .from(data)
5050 val create = client
@@ -65,6 +65,7 @@ final class GitHubApiAlg[F[_]](
6565 } yield pullRequestOut
6666 }
6767
68+ /** https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#update-a-pull-request */
6869 override def updatePullRequest (
6970 number : PullRequestNumber ,
7071 repo : Repo ,
@@ -88,29 +89,29 @@ final class GitHubApiAlg[F[_]](
8889 } yield pullRequestOut
8990 }
9091
91- /** https://developer .github.com/v3/ repos/branches/ #get-branch */
92+ /** https://docs .github.com/en/rest/ repos/branches?apiVersion=2022-11-28 #get-branch */
9293 override def getBranch (repo : Repo , branch : Branch ): F [BranchOut ] =
9394 client.get(url.branches(repo, branch), modify(repo))
9495
95- /** https://developer .github.com/v3/repos/ #get */
96+ /** https://docs .github.com/en/rest/repos?apiVersion=2022-11-28 #get */
9697 override def getRepo (repo : Repo ): F [RepoOut ] =
9798 client.get[RepoOut ](url.repos(repo), modify(repo)).flatTap { repoOut =>
9899 F .raiseWhen(repoOut.archived)(RepositoryArchived (repo))
99100 }
100101
101- /** https://developer .github.com/v3/pulls/ #list-pull-requests */
102+ /** https://docs .github.com/en/rest/pulls?apiVersion=2022-11-28 #list-pull-requests */
102103 override def listPullRequests (repo : Repo , head : String , base : Branch ): F [List [PullRequestOut ]] =
103104 client.get(url.listPullRequests(repo, head, base), modify(repo))
104105
105- /** https://developer .github.com/v3/pulls/ #update-a-pull-request */
106+ /** https://docs .github.com/en/rest/pulls?apiVersion=2022-11-28 #update-a-pull-request */
106107 override def closePullRequest (repo : Repo , number : PullRequestNumber ): F [PullRequestOut ] =
107108 client.patchWithBody[PullRequestOut , UpdateState ](
108109 url.pull(repo, number),
109110 UpdateState (PullRequestState .Closed ),
110111 modify(repo)
111112 )
112113
113- /** https://developer .github.com/v3/ issues#create-an-issue-comment */
114+ /** https://docs .github.com/en/rest/ issues?apiVersion=2022-11-28 #create-an-issue-comment */
114115 override def commentPullRequest (
115116 repo : Repo ,
116117 number : PullRequestNumber ,
@@ -119,7 +120,8 @@ final class GitHubApiAlg[F[_]](
119120 client
120121 .postWithBody(url.comments(repo, number), Comment (comment), modify(repo))
121122
122- /** https://docs.github.com/en/rest/reference/issues#add-labels-to-an-issue */
123+ /** https://docs.github.com/en/rest/reference/issues?apiVersion=2022-11-28#add-labels-to-an-issue
124+ */
123125 private def labelPullRequest (
124126 repo : Repo ,
125127 number : PullRequestNumber ,
0 commit comments