Versions in this module Expand all Collapse all v0 v0.68.4 Apr 16, 2026 Changes in this version + func ExtractRepo(uses string) string + func ExtractVersion(uses string) string + func FormatCacheKey(repo, version string) string + func FormatReference(repo, sha, version string) string + func GetActionPinWithData(actionRepo, version string, ctx *PinContext) (string, error) + func GetCachedActionPin(repo string, ctx *PinContext) string + type ActionPin struct + Inputs map[string]*ActionYAMLInput + Repo string + SHA string + Version string + func GetActionPinByRepo(repo string) (ActionPin, bool) + func GetActionPins() []ActionPin + func GetActionPinsByRepo(repo string) []ActionPin + type ActionPinsData struct + Entries map[string]ActionPin + type ActionYAMLInput struct + Default string + Description string + Required bool + type PinContext struct + Resolver SHAResolver + StrictMode bool + Warnings map[string]bool + type SHAResolver interface + ResolveSHA func(repo, version string) (string, error)