Skip to content

[WIP] Align shared steps in 1ES and standalone templates#52

Merged
jamesadevine merged 3 commits intomainfrom
copilot/align-shared-steps-1es-templates
Mar 17, 2026
Merged

[WIP] Align shared steps in 1ES and standalone templates#52
jamesadevine merged 3 commits intomainfrom
copilot/align-shared-steps-1es-templates

Conversation

Copy link
Contributor

Copilot AI commented Mar 17, 2026

  • Analyze differences between 1ES and standalone templates
  • Identify all Agency CLI references in 1ES template
  • Update templates/1es-base.yml: Replace Agency CLI NuGet install with Copilot CLI
  • Update templates/1es-base.yml: Replace agency copilot command with copilot
  • Update src/compile/onees.rs: Replace AGENCY_CLI_VERSION with COPILOT_CLI_VERSION
  • Update src/compile/onees.rs: Add missing {{ workspace }} replacement (pre-existing bug)
  • Update src/compile/common.rs: Remove unused AGENCY_CLI_VERSION constant
  • Add test for 1ES compilation output (no unreplaced markers, Copilot CLI used)
  • All 29 tests pass, standalone template unchanged
  • Code review feedback addressed
  • Security scan
Original prompt

Let's align shared steps in the 1ES and standalone templates. Standalone template should remain unchanged. References to agency at any location in the 1ES template should be removed and replaced accordingly.

A perfect example of what should be changed is the installation of agency in the 1ES template vs standalone. Use your judgment to determine the correct alignment.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits March 17, 2026 18:32
…ncy CLI with Copilot CLI

Co-authored-by: jamesadevine <4742697+jamesadevine@users.noreply.github.com>
Co-authored-by: jamesadevine <4742697+jamesadevine@users.noreply.github.com>
@jamesadevine jamesadevine marked this pull request as ready for review March 17, 2026 18:35
@jamesadevine jamesadevine merged commit 31164d7 into main Mar 17, 2026
2 checks passed
Copilot AI requested a review from jamesadevine March 17, 2026 18:36
Copilot stopped work on behalf of jamesadevine due to an error March 17, 2026 18:36
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.

2 participants