githubactions

package
v0.14.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 15, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AttachWorkflowPositions

func AttachWorkflowPositions(g *sdk.Graph, projectDir string)

AttachWorkflowPositions wires workflow / action.yml line numbers into the resolved graph.

Types

type Detector

type Detector struct{}

Detector resolves GitHub Actions dependency graphs from workflow and action manifests.

func (Detector) Applicable

func (d Detector) Applicable(ctx context.Context, req sdk.DetectionRequest) (bool, error)

Applicable reports whether GitHub workflow or local action manifests are present.

func (Detector) Descriptor

func (d Detector) Descriptor() sdk.DetectorDescriptor

Descriptor describes the GitHub Actions detector.

func (Detector) PackageManagerSupport

func (d Detector) PackageManagerSupport() []sdk.PackageManagerSupport

PackageManagerSupport returns GitHub Actions package-manager discovery metadata.

func (Detector) Ready

func (d Detector) Ready() bool

Ready reports whether the detector can run in the current environment.

func (Detector) ResolveGraph

ResolveGraph resolves a GitHub Actions dependency graph from workflow and action manifests.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL