diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 2c28c6eec3..281a4a6b10 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -23,7 +23,7 @@ on:
jobs:
analyze:
name: Analyze
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
permissions:
# only required for workflows in private repositories
actions: read
diff --git a/.github/workflows/create_github_release.yml b/.github/workflows/create_github_release.yml
index d107ed2399..8d642a2103 100644
--- a/.github/workflows/create_github_release.yml
+++ b/.github/workflows/create_github_release.yml
@@ -7,7 +7,7 @@ on:
jobs:
Create_GitHub_release:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
diff --git a/.github/workflows/create_pull_request.yml b/.github/workflows/create_pull_request.yml
index 67c23a342e..5d8977e155 100644
--- a/.github/workflows/create_pull_request.yml
+++ b/.github/workflows/create_pull_request.yml
@@ -7,7 +7,7 @@ on:
jobs:
Create_pull_request:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
diff --git a/.github/workflows/create_sbom_report.yml b/.github/workflows/create_sbom_report.yml
index f17b9275f4..1d34927057 100644
--- a/.github/workflows/create_sbom_report.yml
+++ b/.github/workflows/create_sbom_report.yml
@@ -19,7 +19,7 @@ jobs:
sbom-check:
outputs:
check_status: ${{ steps.check.outputs.status }}
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: Check release for ${{ github.event.client_payload.ReleaseBranchName }}
id: check
diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml
index 5f2c2cb042..ab7adbb3b0 100644
--- a/.github/workflows/linter.yml
+++ b/.github/workflows/linter.yml
@@ -13,7 +13,7 @@ on:
jobs:
build:
name: Lint JSON & MD files
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: Checkout Code
diff --git a/.github/workflows/merge_pull_request.yml b/.github/workflows/merge_pull_request.yml
index 916e7db4f6..23087202f3 100644
--- a/.github/workflows/merge_pull_request.yml
+++ b/.github/workflows/merge_pull_request.yml
@@ -7,7 +7,7 @@ on:
jobs:
Merge_pull_request:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
diff --git a/.github/workflows/powershell-tests.yml b/.github/workflows/powershell-tests.yml
index 28afce838e..f913438f29 100644
--- a/.github/workflows/powershell-tests.yml
+++ b/.github/workflows/powershell-tests.yml
@@ -11,7 +11,7 @@ on:
jobs:
powershell-tests:
name: PowerShell tests
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: Checkout Repository
@@ -22,4 +22,4 @@ jobs:
run: |
$ErrorActionPreference = "Stop"
Invoke-Pester -Output Detailed "helpers/software-report-base/tests"
-
\ No newline at end of file
+
diff --git a/.github/workflows/trigger-ubuntu-win-build.yml b/.github/workflows/trigger-ubuntu-win-build.yml
index 973a325f01..06dfffe2bf 100644
--- a/.github/workflows/trigger-ubuntu-win-build.yml
+++ b/.github/workflows/trigger-ubuntu-win-build.yml
@@ -13,7 +13,7 @@ defaults:
jobs:
trigger-workflow:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: Trigger Build workflow
env:
diff --git a/.github/workflows/update_github_release.yml b/.github/workflows/update_github_release.yml
index 2121575085..b06a569dfb 100644
--- a/.github/workflows/update_github_release.yml
+++ b/.github/workflows/update_github_release.yml
@@ -7,7 +7,7 @@ on:
jobs:
Update_GitHub_release:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
diff --git a/README.md b/README.md
index f407400860..b70df82d1f 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,3 @@
-
# GitHub Actions Runner Images
**Table of Contents**
@@ -21,8 +20,8 @@ To build a VM machine from this repo's source, see the [instructions](docs/creat
| Image | YAML Label | Included Software | Rollout Status of Latest Image Release |
| --------------------|---------------------|--------------------|--------------------|
-| Ubuntu 24.04 | `ubuntu-24.04` | [ubuntu-24.04] |  |
-| Ubuntu 22.04 | `ubuntu-latest` or `ubuntu-22.04` | [ubuntu-22.04] |  |
+| Ubuntu 24.04 | `ubuntu-latest` or `ubuntu-24.04` | [ubuntu-24.04] |  |
+| Ubuntu 22.04 | `ubuntu-22.04` | [ubuntu-22.04] |  |
| Ubuntu 20.04 | `ubuntu-20.04` | [ubuntu-20.04] |  |
| macOS 15 beta | `macos-15-large`| [macOS-15] |  |
| macOS 15 Arm64 beta | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] |  |