NAME

App::GHGen::CostEstimator - Estimate CI costs and savings

SYNOPSIS

use App::GHGen::CostEstimator qw(estimate_current_usage);

my $estimate = estimate_current_usage(\@workflows);

FUNCTIONS

estimate_current_usage($workflows)

Estimate current monthly CI usage based on workflow configurations.

estimate_workflow_cost($workflow, $filename)

Estimate the cost of a single workflow.

estimate_savings($issues, $workflows)

Estimate potential savings from fixing issues.

AUTHOR

Nigel Horne <njh@nigelhorne.com>

https://github.com/nigelhorne

LICENSE

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.