Skip to content

Disable scheduled builds for release/9.5 branch#14449

Open
Copilot wants to merge 3 commits intorelease/9.5from
copilot/disable-scheduled-builds-release-9-5
Open

Disable scheduled builds for release/9.5 branch#14449
Copilot wants to merge 3 commits intorelease/9.5from
copilot/disable-scheduled-builds-release-9-5

Conversation

Copy link
Contributor

Copilot AI commented Feb 11, 2026

Description

The release/9.5 branch is no longer maintained and should not generate scheduled builds. Completely removed the schedules: sections from AzDO pipeline files on this branch while preserving PR/CI triggers.

Changed pipelines:

  • eng/pipelines/azure-pipelines-public.yml - removed weekly Monday build schedule
  • eng/pipelines/azure-pipelines-codeql.yml - removed weekly Monday CodeQL scan schedule

Both pipeline files now have no schedules: section defined, ensuring no scheduled builds will run for the release/9.5 branch. The pipelines on other branches (like main and other release/* branches) remain unaffected and will continue to run their scheduled builds as configured.

Checklist

  • Is this feature complete?
    • Yes. Ready to ship.
    • No. Follow-up changes expected.
  • Are you including unit tests for the changes and scenario tests if relevant?
    • Yes
    • No
  • Did you add public API?
    • Yes
    • No
  • Does the change make any security assumptions or guarantees?
    • Yes
    • No
  • Does the change require an update in our Aspire docs?
    • Yes
    • No
Original prompt

Repository: dotnet/aspire

Task: Disable scheduled builds for Azure DevOps (AzDO) pipelines for branch release/9.5.

Context:

  • These branches are old and should no longer produce new scheduled builds.
  • We need to disable scheduled builds (cron/scheduled triggers) for AzDO pipelines affecting this branch.

Requirements:

  1. Identify AzDO pipeline YAML definitions in the repository that define scheduled triggers (e.g., schedules: / cron:) that apply to the release/9.5 branch.
  2. Update the relevant pipeline YAML so that scheduled triggers do not run for release/9.5.
    • Prefer removing release/9.5 from schedule include lists or adding it to schedule exclude lists.
    • Do not break normal PR/CI triggers; only scheduled builds must be disabled.
  3. Commit changes on branch release/9.5 and create a pull request targeting release/9.5.
  4. PR should clearly explain scheduled builds are disabled because branch is no longer producing new builds.

Deliverables:

  • PR against dotnet/aspire with changes disabling scheduled builds for release/9.5.
  • Mention which pipeline file(s) were changed.

This pull request was created from Copilot chat.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: radical <1472+radical@users.noreply.github.com>
Copilot AI changed the title [WIP] Disable scheduled builds for release/9.5 branch in AzDO pipelines Disable scheduled builds for release/9.5 branch Feb 11, 2026
Copilot AI requested a review from radical February 11, 2026 20:42
@radical
Copy link
Member

radical commented Feb 11, 2026

@copilot remove the scheduled runs for this branch completely.

Co-authored-by: radical <1472+radical@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 11, 2026

@copilot remove the scheduled runs for this branch completely.

Done. Removed the entire schedules: sections from both pipeline files in commit f450af3. The release/9.5 branch will no longer have any scheduled builds defined.

@radical radical marked this pull request as ready for review February 11, 2026 21:07
Copilot AI review requested due to automatic review settings February 11, 2026 21:07
@github-actions
Copy link
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 14449

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 14449"

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

Disables Azure DevOps scheduled builds on the release/9.5 branch by removing scheduled triggers from the branch’s pipeline definitions while keeping existing PR/CI trigger behavior unchanged.

Changes:

  • Removed the weekly Monday schedules: trigger from the public pipeline YAML.
  • Removed the weekly Monday schedules: trigger from the CodeQL pipeline YAML.

Reviewed changes

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

File Description
eng/pipelines/azure-pipelines-public.yml Removes the weekly scheduled build trigger so no scheduled runs occur on release/9.5.
eng/pipelines/azure-pipelines-codeql.yml Removes the weekly scheduled CodeQL trigger so no scheduled scans occur on release/9.5.

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