Skip to main content
Home

Built and signed on GitHub Actions

GitHub Actions util libraries

This package works with DenoIt is unknown whether this package works with Node.js, Browsers
It is unknown whether this package works with Node.js
This package works with Deno
It is unknown whether this package works with Browsers
JSR Score
58%
Published
3 months ago (0.2.0)

gha-utils JSR

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.

Built and signed on
GitHub Actions

New Ticket: Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.

Add Package

deno add jsr:@kesin11/gha-utils

Import symbol

import * as gha_utils from "@kesin11/gha-utils";
or

Import directly with a jsr specifier

import * as gha_utils from "jsr:@kesin11/gha-utils";

Add Package

pnpm i jsr:@kesin11/gha-utils
or (using pnpm 10.8 or older)
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
or (using Yarn 4.8 or older)
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";