Azure / Azure/vscode-aks-tools
Feature Request: Enable Workload Identity Federation (WIF) in 1ES Pipeline for VS Code AKS Extension
- 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
Assessment
This issue has not been assessed yet.