Skip to content

Remove scheduled builds for release/13.0 branch#14450

Open
Copilot wants to merge 3 commits intorelease/13.0from
copilot/disable-scheduled-builds-azdo
Open

Remove scheduled builds for release/13.0 branch#14450
Copilot wants to merge 3 commits intorelease/13.0from
copilot/disable-scheduled-builds-azdo

Conversation

Copy link
Contributor

Copilot AI commented Feb 11, 2026

Description

The release/13.0 branch no longer produces new builds. Completely removed scheduled triggers to stop wasting CI resources.

Changes

Removed the entire schedules: section from:

  • eng/pipelines/azure-pipelines-public.yml - Weekly Monday build
  • eng/pipelines/azure-pipelines-codeql.yml - Weekly CodeQL run

PR triggers remain functional. This approach provides a cleaner solution by completely removing unused scheduling configuration from this branch.

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/13.0.

Context:

  • This is an old branch for which we do not produce new builds now.
  • 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/13.0 branch.
  2. Update the relevant pipeline YAML so that scheduled triggers do not run for release/13.0.
    • Prefer removing release/13.0 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/13.0 and create a pull request targeting release/13.0.
  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/13.0.
  • Mention which pipeline file(s) were changed.

This pull request was created from Copilot chat.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

- Updated azure-pipelines-public.yml to exclude release/13.0 from scheduled builds
- Updated azure-pipelines-codeql.yml to exclude release/13.0 from scheduled builds
- PR/CI triggers remain unaffected and will continue to work for this branch

Co-authored-by: radical <1472+radical@users.noreply.github.com>
Copilot AI changed the title [WIP] Disable scheduled builds for Azure DevOps pipelines on release/13.0 Disable scheduled builds for release/13.0 Feb 11, 2026
Copilot AI requested a review from radical February 11, 2026 20:47
@github-actions
Copy link
Contributor

github-actions bot commented Feb 11, 2026

🚀 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 -- 14450

Or

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

@radical
Copy link
Member

radical commented Feb 11, 2026

@copilot remove the scheduled runs for this branch completely.

- Removed entire schedules section from azure-pipelines-public.yml
- Removed entire schedules section from azure-pipelines-codeql.yml
- Added comments indicating scheduled builds are disabled for this branch
- PR triggers remain functional

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: section from both pipeline files on the release/13.0 branch. (f5f871c)

Copilot AI changed the title Disable scheduled builds for release/13.0 Remove scheduled builds for release/13.0 branch Feb 11, 2026
@radical radical marked this pull request as ready for review February 11, 2026 21:03
@radical radical requested review from Copilot and joperezr February 11, 2026 21:03
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 pipeline runs on the release/13.0 branch to avoid consuming CI resources on a branch that no longer produces new builds.

Changes:

  • Removed the schedules: block from the public pipeline YAML.
  • Removed the schedules: block from the CodeQL pipeline YAML.
  • Left existing pr: behavior intact for the public pipeline (and kept trigger: none as-is).

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 trigger configuration from the public pipeline on release/13.0.
eng/pipelines/azure-pipelines-codeql.yml Removes the weekly scheduled CodeQL trigger configuration from the CodeQL pipeline on release/13.0.

@radical radical requested a review from davidfowl February 11, 2026 21:06
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