Azure / Azure/vscode-aks-tools

Feature Request: Enable Workload Identity Federation (WIF) in 1ES Pipeline for VS Code AKS Extension

Open
#2,026 0 comments 0 reactions 2 assignees Claimed by @bosesuneha View on GitHub
triage
Dominant language
TypeScript
Stars
65
Forks
78
Avg merge
2d 16h
Merged PRs (30d)
22

Description

## Feature Request: Enable Workload Identity Federation (WIF) in 1ES Pipeline for VS Code AKS Extension

### Summary

- Moving around the pipeline to the `.azurepipeline` location and associated changes.
- Refactoring any necessary / necessary parts.

Request to enable Workload Identity Federation (WIF) support in the 1ES pipeline used for publishing and signing the VS Code AKS extension, replacing the current reliance on long-lived secrets (e.g., PATs or service principal credentials).

---

### Proposal

Introduce Workload Identity Federation (WIF) support in the 1ES pipeline to enable **keyless, short-lived authentication** for:

1. VS Code Marketplace publishing
2. Artifact signing workflows
3. Access to dependent Azure resources (if applicable)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.