# Functions

DeleteWorkflowRun deletes a specified GitHub Actions workflow run.
DeleteWorkflowRuns deletes multiple workflow runs concurrently for a given repository.
It performs the retrieval concurrently for each workflow and collects any errors encountered.
GetWorkflowRunIDs retrieves the IDs of all workflow runs for a specified workflow and repository.
GetWorkflows retrieves all workflows for a given repository using the provided GitHub client.
GetWorkflowsByName retrieves workflows from a GitHub repository by their name.

# Structs

Repository represents a GitHub repository with owner and repository name.
Workflow represents a GitHub Actions workflow with ID, Name, and a slice of run IDs.