logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Pithub::Repos::Statuses - Github v3 repos / statuses API

Author

       Johannes Plunien <plu@cpan.org>

Methods

list
       Extra arguments

       •   ref

           The SHA, branch, or tag-name to get statuses for

       List statuses for a ref

           GET /repos/:user/:repo/statuses/:ref

       Examples:

           my $statuses = Pithub::Repos::Statuses->new;
           my $result   = $statuses->list( ref => 'master' );

   create
       Extra arguments

       state (required)
           The state of the status. Can be one of 'pending', 'success', 'error' or 'failure'.

       target_url
           This URL will be used to link from the status to some related page, for instance the build result for
           this specific SHA.

       description
           A short description of the status

       Add a status to a SHA.

           POST /repos/:user/:repo/statuses/:sha

       Examples:

           my $statuses = Pithub::Repos::Statuses->new;
           my $result   = $statuses->create( user => 'plu', repo => 'Pithub',
               sha => '0123456',
               data => {
                   state => 'error',
                   description => 'Build failed',
                   target_url => 'https://travis-ci.org/some/url/0123456',
               },
           );

Name

       Pithub::Repos::Statuses - Github v3 repos / statuses API

Version

       version 0.01043

See Also