Skip to content

[appservice ext] pipeline definition#6811

Merged
vhvb1989 merged 18 commits intomainfrom
appservice-ext
Feb 20, 2026
Merged

[appservice ext] pipeline definition#6811
vhvb1989 merged 18 commits intomainfrom
appservice-ext

Conversation

@vhvb1989
Copy link
Member

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new Azure Pipelines configuration for releasing the azure.appservice extension, along with build and test scripts to support the automated release process. The implementation follows the pattern used by other extensions but contains critical bugs in the build script that will prevent successful builds.

Changes:

  • Added pipeline definition for azure.appservice extension releases with CI/CD triggers
  • Added ci-build.ps1 script for building the extension with security-hardened compiler flags
  • Added ci-test.ps1 script for running unit tests with gotestsum support

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
eng/pipelines/release-ext-azure-appservice.yml Defines CI/CD pipeline triggers and extends the shared extension release template
cli/azd/extensions/azure.appservice/ci-build.ps1 Build script with compiler flags for security hardening, but contains critical bugs in version path and ldflags
cli/azd/extensions/azure.appservice/ci-test.ps1 Test runner script with fallback from gotestsum to go test

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@vhvb1989
Copy link
Member Author

@copilot open a new pull request to apply changes based on the comments in this thread

Copy link
Contributor

Copilot AI commented Feb 20, 2026

@vhvb1989 I've opened a new pull request, #6812, to work on those changes. Once the pull request is ready, I'll request review from you.

@vhvb1989 vhvb1989 enabled auto-merge (squash) February 20, 2026 03:59
…6812)

* Initial plan

* fix ci-build.ps1: correct version.txt path, ldflags module/vars, and typo

Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
@vhvb1989 vhvb1989 merged commit eeea61f into main Feb 20, 2026
7 checks passed
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.

5 participants