CompUnit::Repository::Github

Load module code using the GitHub API as a remote file system

CompUnit::Repository::Github

Load modules directly from the Github API over http. Fuck it.

Synopsis

BEGIN %*ENV<GITHUB_ACCESS_TOKEN> = "..."; # optional, but useful due to api rate limiting

use CompUnit::Repository::Github;
use lib "CompUnit::Repository::Github#user<ugexe>#repo<Raku-PathTools>#branch<main>#/";

require ::("PathTools") <&ls>;
say &ls($*CWD);

See: tests

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.