Skip to content

docs(site): add PublishPipelineArtifact@1, DownloadPipelineArtifact@2, DeleteFiles@1 to typed-helpers table#1079

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/typed-helpers-publish-download-delete-953fbe56bde9360a
Draft

docs(site): add PublishPipelineArtifact@1, DownloadPipelineArtifact@2, DeleteFiles@1 to typed-helpers table#1079
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/typed-helpers-publish-download-delete-953fbe56bde9360a

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

Changes

  • site/src/content/docs/reference/ir.mdx
    • Updated tasks.rs module-layout bullet to list all 12 helpers (previously only 9 were named)
    • Added three rows to the Available helpers table:
      • publish_pipeline_artifact_step(target_path)PublishPipelineArtifact@1
      • download_pipeline_artifact_step(target_path)DownloadPipelineArtifact@2
      • delete_files_step(contents)DeleteFiles@1
  • site/src/content/docs/guides/extending.mdx
    • Updated the cross-reference sentence listing all covered ADO tasks to include the three new entries

Accuracy checks

  • publish_pipeline_artifact_step signature verified against src/compile/ir/tasks.rs line 320; required param is targetPath (ADO macros OK, no wildcards)
  • download_pipeline_artifact_step signature verified at line 356; required param is targetPath
  • delete_files_step signature verified at line 379; required param is Contents (newline-separated globs)
  • All three ADO task identifiers (PublishPipelineArtifact@1, DownloadPipelineArtifact@2, DeleteFiles@1) verified from TaskStep::new(...) calls in tasks.rs

Validation

  • cd site && npm ci && npm run build — 36 pages built, all internal links valid

Created by the docs-writer workflow.

Generated by Docs Writer · 484.2 AIC · ⌖ 18.4 AIC · ⊞ 34.4K ·

…, DeleteFiles@1 helpers to ir.mdx

Three typed helpers added in #1063, #1065, and #1071 were missing from
the site docs. This patch:

- Adds three rows to the Available helpers table in ir.mdx
- Updates the tasks.rs module-layout bullet to list all 12 helpers
- Updates the cross-reference sentence in extending.mdx to mention the
  three new entries

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.

0 participants