Skip to content

Clarify .lock.yml purpose and edit model in Quick Start Step 2#35078

Merged
pelikhan merged 2 commits into
mainfrom
copilot/deep-report-explain-lock-yml-files
May 27, 2026
Merged

Clarify .lock.yml purpose and edit model in Quick Start Step 2#35078
pelikhan merged 2 commits into
mainfrom
copilot/deep-report-explain-lock-yml-files

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 26, 2026

Quick Start Step 2 mentioned that add-wizard creates both .md and .lock.yml files but did not explain the lock file’s role or whether it should be edited. This left new users unclear about why two workflow files appear and which one is the source of truth.

  • Docs: lock file mental model in onboarding path

    • Added a focused explanation directly under Step 2 in setup/quick-start.mdx:
      • .lock.yml is the compiled GitHub Actions workflow generated from .md
      • users should continue editing .md
      • .lock.yml should be regenerated with gh aw compile, not edited manually
  • Docs: direct reference for deeper details

    • Linked Step 2 to the existing lockfile reference section:
      • /gh-aw/reference/workflow-structure/#lock-file-header
The `.lock.yml` file is the compiled GitHub Actions workflow generated from the `.md` source file...
Do not edit `.lock.yml` directly — regenerate it with `gh aw compile`...
See [Lock File Header](/gh-aw/reference/workflow-structure/#lock-file-header).

Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Copilot AI changed the title [WIP] Update documentation to explain .lock.yml files in Quick Start Step 2 Clarify .lock.yml purpose and edit model in Quick Start Step 2 May 26, 2026
Copilot AI requested a review from gh-aw-bot May 26, 2026 23:44
@pelikhan pelikhan marked this pull request as ready for review May 27, 2026 00:04
Copilot AI review requested due to automatic review settings May 27, 2026 00:04
@pelikhan pelikhan merged commit 832f668 into main May 27, 2026
1 check failed
@pelikhan pelikhan deleted the copilot/deep-report-explain-lock-yml-files branch May 27, 2026 00:05
Copilot AI review requested due to automatic review settings May 27, 2026 00:29
github-actions Bot added a commit that referenced this pull request May 27, 2026
…dit)

- Bump spec version from 1.0.12 to 1.0.13
- Update Section 7.2 mapping audit to 2026-05-27
- Evaluated PRs #35005#35078: all security-relevant changes covered by
  existing CTR rules or outside compiler threat detection scope
- Add version 1.0.13 to Section 2 spec-to-implementation sync table
- Add 1.0.13 changelog entry

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[deep-report] Briefly explain .lock.yml files in Quick Start Step 2 ("what is it / can I edit it?")

3 participants