Parameterize milestone changelog prompt values#16715
Merged
Conversation
Contributor
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 16715Or
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 16715" |
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the milestone changelog agent workflow so more of the prompt text is driven by configurable values instead of hard-coded Aspire-specific strings. It mainly targets the authoring source file and regenerates the compiled lockfile that GitHub Agentic Workflows executes.
Changes:
- Added
PRODUCTandREPOenvironment values to the workflow source. - Replaced several hard-coded
Aspire/microsoft/aspirereferences in the prompt with${PRODUCT}/${REPO}. - Regenerated the compiled
.lock.ymlworkflow to carry the prompt and env changes forward.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.github/workflows/milestone-changelog.md |
Parameterizes prompt text and examples for product/repo values in the changelog workflow source. |
.github/workflows/milestone-changelog.lock.yml |
Regenerated compiled workflow reflecting the source prompt/env updates. |
|
|
||
| env: | ||
| PRODUCT: "Aspire" | ||
| REPO: "microsoft/aspire" |
JamesNK
added a commit
to dotnet/aspnetcore
that referenced
this pull request
May 4, 2026
Contributor
|
🎬 CLI E2E Test Recordings — 76 recordings uploaded (commit View all recordings
📹 Recordings uploaded automatically from CI run #25311989181 |
mitchdenny
approved these changes
May 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Parameterizes the milestone changelog agent workflow so the prompt is less hard-coded to the current Aspire repository.
This change:
PRODUCTandREPOenvironment variables to.github/workflows/milestone-changelog.md.${PRODUCT}in the generated changelog title instead of hard-codingAspire.${REPO}in PR, tracker, and GitHub API examples instead of hard-codingmicrosoft/aspire..github/workflows/milestone-changelog.lock.ymlwithgh aw compileso the runnable workflow includes the new env vars.Validation: ran
gh aw compilesuccessfully. It completed with 0 errors and 2 existing schedule warnings.Fixes # (issue)
Checklist
<remarks />and<code />elements on your triple slash comments?aspire.devissue: