Skip to content

Run clone-heavy workflows on ubuntu-24.04 instead of ubuntu-slim#43231

Merged
mikeharder merged 5 commits into
mainfrom
copilot/update-workflows-to-ubuntu-24-04
May 15, 2026
Merged

Run clone-heavy workflows on ubuntu-24.04 instead of ubuntu-slim#43231
mikeharder merged 5 commits into
mainfrom
copilot/update-workflows-to-ubuntu-24-04

Conversation

Copilot AI commented May 15, 2026

Copy link
Copy Markdown
Contributor

Workflows that check out the repo with fetch-depth: 2 were running on ubuntu-slim, which is intended for sparse-checkout workloads. Switch these to ubuntu-24.04.

  • Runner change (ubuntu-slimubuntu-24.04) for workflows performing a fetch-depth: 2 checkout:
    • .github/workflows/protected-files.yaml
    • .github/workflows/typespec-requirement.yaml
    • .github/workflows/arm-lease-validation.yaml
    • .github/workflows/arm-modeling-review.yaml
  • No change to other ubuntu-slim workflows (all use sparse-checkout).
  • No change to fetch-depth: 0 workflows (avocado-code, breaking-change-code, breaking-change-cross-version-code) — already on ubuntu-24.04.
jobs:
  job:
-   runs-on: ubuntu-slim
+   runs-on: ubuntu-24.04
    steps:
      - uses: actions/checkout@v6
        with:
          fetch-depth: 2

@mikeharder mikeharder marked this pull request as ready for review May 15, 2026 02:23
@github-actions

github-actions Bot commented May 15, 2026

Copy link
Copy Markdown

Next Steps to Merge

Next steps that must be taken to merge this PR:
  • ❌ The required check named Swagger BreakingChange has failed. To unblock this PR, follow the process at aka.ms/brch.
  • ❌ The required check named Breaking Change(Cross-Version) has failed. To unblock this PR, follow the process at aka.ms/brch.


Comment generated by summarize-checks workflow run.

@mikeharder mikeharder moved this from 🤔 Triage to 🔬 Dev in PR in Azure SDK EngSys 🚀🌒🧑‍🚀 May 15, 2026
@mikeharder mikeharder changed the title [WIP] Update workflows to run on ubuntu-24.04 [.github] Upgrade clone-heavy workflows from ubuntu-slim to ubuntu-24.04 May 15, 2026
Copilot AI changed the title [.github] Upgrade clone-heavy workflows from ubuntu-slim to ubuntu-24.04 Run select workflows on ubuntu-24.04 instead of ubuntu-slim May 15, 2026
Copilot AI requested a review from mikeharder May 15, 2026 02:28
@mikeharder mikeharder merged commit def8b52 into main May 15, 2026
37 of 47 checks passed
@mikeharder mikeharder deleted the copilot/update-workflows-to-ubuntu-24-04 branch May 15, 2026 02:47
@mikeharder mikeharder changed the title Run select workflows on ubuntu-24.04 instead of ubuntu-slim Run clone-heavy workflows on ubuntu-24.04 instead of ubuntu-slim May 15, 2026
@kurtzeborn kurtzeborn moved this from 🔬 Dev in PR to 🎊 Closed in Azure SDK EngSys 🚀🌒🧑‍🚀 May 19, 2026
@baywet baywet mentioned this pull request May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

run select workflows on ubuntu-24.04 instead of ubuntu-slim

3 participants