pragma.vision Technology observatory & strategic foresight

Verification registerCompute & Web Infra

Living definition

What is GitHub Actions Workflow Lockfiles (actions.lock)?

Developer Platforms & BuildCompute & Web Infra

Kind
Product or service
Released
2026-10-22
Cohort
product_service-001

Description

What it is and what it is for

AI-assisted draft · independently checked

Modern software is assembled from many outside parts, such as libraries, tools and automation steps, and together these form a software supply chain. That creates a risk: if one of those parts is quietly changed, everything built from it can inherit the change. GitHub Actions workflows reference reusable actions by names such as tags or branches, and these can move after a workflow was reviewed, so a later run might execute different code. A workflow dependency lockfile, kept at .github/workflows/actions.lock, records the exact commit for each action a workflow uses. A GitHub CLI extension called gh actions-lock generates it, and GitHub announced it as a public preview on October 14, 2026.

Written from primary sources and reference pages, and checked against them by an independent AI fact-checker. Drafted with AI assistance.

Primary sources

Where this description comes from

  1. Workflow dependency lockfiles - GitHub DocsGitHubVendor
  2. GitHub Actions workflow lockfiles in public previewGitHubVendor

A plain-language summary that simplifies technical detail; it does not assess readiness, maturity or adoption.

Release record

Published description

Published on

Cohort
product_service-001
Root
sha256:72e105b5601978662afa48dd3642a304a0a0bbd31afe344014cd10afebc1bd04
Entry
sha256:c12d643201a316eaa2abd685f774b46b85bedb1236fc923bb78c6fe0fc0288a9

Your opinion

Tell us anything.

What works, what doesn't, what's missing — especially about our watches, lenses, and the register itself. Anonymous is fine; leave an email if you'd like a reply.