Skip to content

Migrate locker and info-needed-closer workflows to vscode-azuretools reusable templates#4637

Merged
bwateratmsft merged 2 commits intomainfrom
copilot/update-workflows-locker-needs-more-info
Mar 17, 2026
Merged

Migrate locker and info-needed-closer workflows to vscode-azuretools reusable templates#4637
bwateratmsft merged 2 commits intomainfrom
copilot/update-workflows-locker-needs-more-info

Conversation

Copy link
Contributor

Copilot AI commented Mar 17, 2026

Replaces the legacy vscode-github-triage-actions bot-based workflow implementations with the reusable workflow templates from microsoft/vscode-azuretools.

Changes

  • info-needed-closer.yml: Replace checkout + npm install + bot action steps with uses: microsoft/vscode-azuretools/.github/workflows/info-needed-closer.yml@main; add required issues: write and contents: read permissions
  • locker.yml: Same migration to uses: microsoft/vscode-azuretools/.github/workflows/locker.yml@main; add required issues: write permission

Both workflows retain their existing schedule and workflow_dispatch triggers. Default values from the reusable templates are used without override.

jobs:
  main:
    uses: microsoft/vscode-azuretools/.github/workflows/locker.yml@main
Original prompt

Please update the "locker" and "needs-more-info-closer" GitHub Actions workflows to use the reusable templates at https://github.com/microsoft/vscode-azuretools/blob/main/.github/workflows/info-needed-closer.yml and https://github.com/microsoft/vscode-azuretools/blob/main/.github/workflows/locker.yml. If the action does not appear to exist, do not create it. If neither action exists, do nothing. If you end up making changes, please create a pull request.

The default values defined in the reusable templates are fine and do not need to be overridden in these calling workflows.

The needs-more-info workflow requires issues: write and contents: read permissions. The locker workflow requires only issues: write permission.

Copilot Code Review may indicate that you should not use the main branch as the source, instead pinning to a specific commit--please disregard that and use main.

Use this PR as a reference for how to do it correctly: microsoft/vscode-containers#420


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

…tes from vscode-azuretools

Co-authored-by: bwateratmsft <36966225+bwateratmsft@users.noreply.github.com>
Copilot AI changed the title [WIP] Update locker and needs-more-info GitHub Actions workflows Migrate locker and info-needed-closer workflows to vscode-azuretools reusable templates Mar 17, 2026
Copilot AI requested a review from bwateratmsft March 17, 2026 16:02
@bwateratmsft bwateratmsft marked this pull request as ready for review March 17, 2026 18:13
@bwateratmsft bwateratmsft requested a review from a team as a code owner March 17, 2026 18:13
@bwateratmsft bwateratmsft enabled auto-merge (squash) March 17, 2026 18:14
@bwateratmsft bwateratmsft merged commit a10e664 into main Mar 17, 2026
3 checks passed
@bwateratmsft bwateratmsft deleted the copilot/update-workflows-locker-needs-more-info branch March 17, 2026 18:23
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.

3 participants