Skip to content

Update ado-lifecycle to 0.4.0 - #5427

Open
praveenlavu wants to merge 1 commit into
github:mainfrom
praveenlavu:community/update-ado-lifecycle-0.4.0
Open

praveenlavu wants to merge 1 commit into
github:mainfrom
praveenlavu:community/update-ado-lifecycle-0.4.0

Conversation

@praveenlavu

Copy link
Copy Markdown
Contributor

Description

Updates the ado-lifecycle entry in workflows/catalog.community.json from 0.3.2 to 0.4.0 and updates its row in docs/community/workflows.md. This is a version update to the entry merged in #5312 and updated in #5345 (a workflow-catalog change goes through a pull request; there is no workflow issue form).

  • Workflow ID: ado-lifecycle Version: 0.4.0 License: MIT
  • Repository: https://github.com/praveenlavu/spec-kit-ado (tag v0.4.0, GitHub release with ado-0.4.0.zip)
  • Pinned URL: https://raw.githubusercontent.com/praveenlavu/spec-kit-ado/v0.4.0/workflows/ado-lifecycle/workflow.yml
  • sha256 of that file: efc950094f3aaea80baca5e15c384ac35a9b5ca667218a6219a9247ed302f91c (computed from the downloaded file, 2026-11-13)

What changed in workflow.yml: only its version line (diff of the file at v0.3.2 and v0.4.0 shows one changed line). No step, input, gate, shell command or loop cap changed, and requires is unchanged, so the earlier review findings (the one-pass loop cap from 0.3.1, the head commit in the PR plan from 0.3.2) are untouched. The 0.4.0 release adds opt-in role sign-offs to the ado CLI and extension (ado mode, ado qa, sign-off gates checked by ado done); the workflow does not wait for sign-offs. The workflow's own CHANGELOG says so.

The matching extension update is filed as #5426; a bundle update issue follows.

Testing

  • Catalog-only change: the Spec Kit test suite was not run; the JSON parses and the workflows keys are in alphabetical order.
  • From the published v0.4.0 artifacts (2026-11-12/13, Spec Kit 1.2.4.dev0, macOS): a clean project installed the bundle from the public release asset and got ado-lifecycle 0.4.0 with the extension at 0.4.0; the workflow.yml hash equals the value above; the documentation and changelog URLs in the entry answer 200.
  • Live end-to-end on the 0.4.0 code against a real Azure DevOps organization and Azure Repos repository created for testing (no customer data): a story ran through all 12 gates to a merged pull request and done, with no manual recovery. Because the workflow file differs by one line from 0.3.2, the earlier live reject-path run on 0.3.0 and the loop tests still describe it.
  • Not verified: sign-off approvals by comment with a second human identity (the workflow does not use them), Windows, Azure Pipelines on a hosted agent.

Checklist

  • Valid workflow.yml (passes specify workflow info)
  • README.md with description, inputs, and step graph
  • LICENSE file included
  • GitHub release created with a tag-pinned raw URL
  • Added to workflows/catalog.community.json (alphabetical order), with sha256
  • Workflow tested end-to-end with specify workflow run on the final tag (live run on the 0.4.0 code, see Testing)

AI Disclosure

  • I did not use AI assistance for this contribution
  • I did use AI assistance (disclosure below)

AI disclosure: Tool: Claude Code (Anthropic's CLI/desktop app). Model: Claude Sonnet 5.5 for this pull request, the catalog entry and this text. Settings/mode: default settings, human-supervised (not autonomous): the submitter authorised filing it. Extent: the entry and this description were drafted by the AI and checked against the release artifacts (URL, sha256, file diff); the release code and tests were written with AI assistance under the submitter's direction. Replies to review comments may also be drafted by the AI and will be marked as such.

Workflow ID: ado-lifecycle; Version: 0.4.0; Author: praveenlavu

Moves the entry from 0.3.2 to 0.4.0 (tag-pinned URL and sha256) and updates
the row in docs/community/workflows.md. workflow.yml changed by its version
line only; the 0.4.0 release adds role sign-offs to the ado CLI and extension.

Assisted-by: Claude Code (Claude Sonnet 5.5, human-supervised)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@praveenlavu
praveenlavu requested a review from mnriem as a code owner November 13, 2026 15:50
Copilot AI dynamic review requested due to automatic review settings November 13, 2026 15:50
@praveenlavu praveenlavu mentioned this pull request Nov 13, 2026
13 tasks done

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The external v0.4.0 artifact and digest cannot be independently checked because the published bytes and URL availability are absent from this checkout.

No open issues 🎉

What changed in this PR

Updates the community workflow catalog and documentation to advertise ado-lifecycle version 0.4.0 with pinned release metadata and its new workflow-file checksum.

Changes:

  • Updates the catalog version, tag-pinned URL, SHA-256 digest, release links, and timestamps.
  • Updates the community workflow documentation row to reference v0.4.0.
  • The previous v0.3.2 release should be preserved under the catalog entry's releases mapping for historical-version installation.
File Description
workflows/​catalog.community.json Updates the ado-lifecycle catalog entry to v0.4.0 with its release metadata, pinned URL, checksum, and timestamps.
docs/​community/​workflows.md Updates the community workflows documentation row to show version 0.4.0 and its repository release link.

Review effort: Lite (dynamic)

@mnriem mnriem added the triage-must-have Verdict: high-value, important work for Spec Kit — do first label Nov 13, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

triage-must-have Verdict: high-value, important work for Spec Kit — do first

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants