Skip to content

azd extension EngSys #5098

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
danieljurek opened this issue Apr 17, 2025 · 0 comments
Open

azd extension EngSys #5098

danieljurek opened this issue Apr 17, 2025 · 0 comments
Assignees

Comments

@danieljurek
Copy link
Member

A lot of the existing CLI logic can be re-used, but there are many CLI/packaging-specific steps that need to be removed.

Work:

@wbreza

  • Create release-ext.yml template similar to release-cli.yml template but uses parameters to know where the extension path and a release-ext-demo.yml file that does release for demo extension
  • Create ext-build-and-test.yml files to do build and testing
  • Create cross-build yml file
  • Output binaries to artifacts similar to CLI build (e.g. azd-<platform>-<arch>)

@danieljurek

  • Create pipeline
  • Generalize sign.yml
  • Generalize publish.yml (does all release and upload work)
  • Wire up sign+publish into release-ext.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants