Pithub...rkflows(3pm)

πŸ“¦
version 0.01043 Β· 3 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

Pithub::Repos::Actions::Workflows β€” it's the Github v3 Repo Actions Workflows API, bestie. Perl module, manual section 3pm, she's giving CPAN core-library energy and we're obsessed. πŸŽ€


✨ VERSION ✨

This is version 0.01043 β€” yes, that's a lot of digits, no we're not gonna question it. πŸ’…


🌸 DESCRIPTION 🌸

Okay so real talk: this class is incomplete. Like, it's showing up to the group chat but it hasn't finished getting ready. 😭

Right now it's missing support for:

  • "dispatches"
  • "enable"
  • "timing"

If you need any of those, or literally anything else extra, the move is to send patches for whatever functionality you require. Be the change you want to see in the repo, queen. πŸ‘‘


πŸ¦‹ METHODS πŸ¦‹

πŸ’… get

  • Grab a single workflow. Just one. Main character behaviour. ⭐
GET /repos/:owner/:repo/actions/workflows/:id

Examples:

my $a      = Pithub::Repos::Actions::Workflows->new;
my $result = $a->get(
    repo        => 'graylog2-server',
    user        => 'Graylog2',
    workflow_id => 81148,
);

πŸŽ€ list

  • List out all the workflows for a repo. The whole squad, lined up. 🌈
GET /repos/:owner/:repo/actions/workflows

Examples:

my $a = Pithub::Repos::Actions::Workflows->new;
my $result = $a->list(
    repo       => 'graylog2-server',
    user       => 'Graylog2',
);

🫢 AUTHOR 🫢

Johannes Plunien <plu@cpan.org> β€” shoutout to the icon who wrote this, fr fr. 🧚


This software is copyright (c) 2011 by Johannes Plunien.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Slay, legally. πŸ’œ


And that's the whole vibe check, bestie β€” perl v5.40.1, dated 2025-06-08, straight out of the Pithub...rkflows(3pm) archives. Go forth and list some workflows. πŸ¦‹βœ¨πŸ’–
πŸ“¦ where this page comes from