Function: forge--fork-repository
forge--fork-repository is a byte-compiled function defined in
forge-github.el.
Signature
(forge--fork-repository ARG &rest ARGS)
Implementations
(forge--fork-repository (REPO forge-gitlab-repository) FORK ALL) in `forge-gitlab.el'.
Undocumented
(forge--fork-repository (REPO forge-github-repository) FORK ALL) in `forge-github.el'.
Undocumented
Source Code
;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-github.el
(cl-defmethod forge--fork-repository ((repo forge-github-repository) fork all)
(with-slots (name apihost) repo
(forge-rest repo "POST" "/repos/:owner/:name/forks"
((and (not (equal fork (ghub--username apihost)))
(organization fork))
(default-branch-only (not all))))
(ghub-wait (format "/repos/%s/%s" fork name)
nil :auth 'forge :host apihost)))