Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
GitHub Actions util libraries
gha-utils 
Deno Util libraries for GitHub Actions.
This used by my GitHub Actions related projects.
api_client
API client for GitHub Actions related APIs. It covers common use case of fetch Workflow Run, Job and usage. Also supports fetching workflows yaml file.
workflow_model
It provides models for GitHub Actions workflows, breaking them down into structured representations of workflows, jobs, and steps. It includes classes like WorkflowModel
, ReusableWorkflowModel
, JobModel
, CompositeStepModel
, and StepModel
.
These classes parse and structure the raw YAML content of workflow files, making it easier to interact with and manipulate the workflow components programmatically.
Add Package
deno add jsr:@kesin11/gha-utils
Import symbol
import * as gha_utils from "@kesin11/gha-utils";
Import directly with a jsr specifier
import * as gha_utils from "jsr:@kesin11/gha-utils";
Add Package
pnpm i jsr:@kesin11/gha-utils
pnpm dlx jsr add @kesin11/gha-utils
Import symbol
import * as gha_utils from "@kesin11/gha-utils";
Add Package
yarn add jsr:@kesin11/gha-utils
yarn dlx jsr add @kesin11/gha-utils
Import symbol
import * as gha_utils from "@kesin11/gha-utils";
Add Package
npx jsr add @kesin11/gha-utils
Import symbol
import * as gha_utils from "@kesin11/gha-utils";