docs: add SetupGitHubRelease task to README and overview

This commit is contained in:
2026-02-25 21:50:37 +01:00
parent 520b125ac1
commit 11c967aeb4
2 changed files with 4 additions and 0 deletions

View File

@@ -21,6 +21,8 @@ For administrator-facing installation and usage guidance, see `overview.md`.
- Downloads a blob to a local file path using the selected AzureRM service connection.
- `PutBlob@1`
- Uploads a local file as a blob using the selected AzureRM service connection.
- `SetupGitHubRelease@1`
- Downloads and installs a binary from the latest GitHub release and prepends it to PATH.
## Repository layout
@@ -29,6 +31,7 @@ For administrator-facing installation and usage guidance, see `overview.md`.
- `task/ListBlobs` - task implementation and manifest
- `task/GetBlob` - task implementation and manifest
- `task/PutBlob` - task implementation and manifest
- `task/SetupGitHubRelease` - task implementation and manifest
- `shared` - local npm package with shared OIDC/devops/blob helpers
- `scripts/build.sh` - builds tasks and packages the extension
- `examples/azure-pipelines-smoke.yml` - smoke pipeline example

View File

@@ -11,6 +11,7 @@ Azure DevOps extension with pipeline tasks for federated auth and blob/state ope
- `ListBlobs@1` - lists blobs in a container (optional prefix) using the selected AzureRM service connection.
- `GetBlob@1` - downloads a blob to a local file path using the selected AzureRM service connection.
- `PutBlob@1` - uploads a local file as a blob using the selected AzureRM service connection.
- `SetupGitHubRelease@1` - downloads and installs a binary from the latest GitHub release and prepends it to PATH.
Implementation note: task shared helpers are packaged locally during build and bundled with the extension (no external package registry access required at runtime).