From f6e5884066d8a7cbf36b8f0789055a55140467ba Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 12 Jun 2026 05:19:05 +0000 Subject: [PATCH 1/2] Initial plan From f399b17141a2c973664aa93accb9a58f4eef1572 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 12 Jun 2026 05:21:31 +0000 Subject: [PATCH 2/2] fix(ci): correct catalog driverpack paths in Dell, HP, and Lenovo update workflows --- .github/workflows/update-catalog-dell.yaml | 10 +++++----- .github/workflows/update-catalog-hp.yaml | 10 +++++----- .github/workflows/update-catalog-lenovo.yaml | 10 +++++----- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/update-catalog-dell.yaml b/.github/workflows/update-catalog-dell.yaml index aeadeb7..e5916eb 100644 --- a/.github/workflows/update-catalog-dell.yaml +++ b/.github/workflows/update-catalog-dell.yaml @@ -30,10 +30,10 @@ jobs: & expand.exe $cabPath $xmlPath Write-Host "Extracted: $((Get-Item $xmlPath).Length) bytes" - Copy-Item $xmlPath 'catalogs\driverpack\dell.xml' -Force - Write-Host "Replaced catalogs\driverpack\dell.xml" + Copy-Item $xmlPath 'OSDCloud\catalogs\driverpack\dell.xml' -Force + Write-Host "Replaced OSDCloud\catalogs\driverpack\dell.xml" - [xml]$xml = Get-Content 'catalogs\driverpack\dell.xml' -Raw + [xml]$xml = Get-Content 'OSDCloud\catalogs\driverpack\dell.xml' -Raw $version = $xml.DocumentElement.GetAttribute('version') Write-Host "Dell catalog version: $version" @@ -43,12 +43,12 @@ jobs: git config user.name 'github-actions[bot]' git config user.email 'github-actions[bot]@users.noreply.github.com' - git add catalogs/driverpack/dell.xml + git add OSDCloud/catalogs/driverpack/dell.xml if (git diff --cached --quiet) { Write-Host "No changes to commit." } else { - [xml]$xml = Get-Content 'catalogs\driverpack\dell.xml' -Raw + [xml]$xml = Get-Content 'OSDCloud\catalogs\driverpack\dell.xml' -Raw $version = $xml.DocumentElement.GetAttribute('version') git commit -m "chore(catalog): update Dell driver pack catalog ($version)" git push diff --git a/.github/workflows/update-catalog-hp.yaml b/.github/workflows/update-catalog-hp.yaml index 5a0121d..87466ed 100644 --- a/.github/workflows/update-catalog-hp.yaml +++ b/.github/workflows/update-catalog-hp.yaml @@ -30,10 +30,10 @@ jobs: & expand.exe $cabPath $xmlPath Write-Host "Extracted: $((Get-Item $xmlPath).Length) bytes" - Copy-Item $xmlPath 'catalogs\driverpack\hp.xml' -Force - Write-Host "Replaced catalogs\driverpack\hp.xml" + Copy-Item $xmlPath 'OSDCloud\catalogs\driverpack\hp.xml' -Force + Write-Host "Replaced OSDCloud\catalogs\driverpack\hp.xml" - $dateReleased = (Select-String -Path 'catalogs\driverpack\hp.xml' -Pattern 'DateReleased="([^"]+)"' | + $dateReleased = (Select-String -Path 'OSDCloud\catalogs\driverpack\hp.xml' -Pattern 'DateReleased="([^"]+)"' | Select-Object -First 1).Matches[0].Groups[1].Value Write-Host "HP catalog DateReleased: $dateReleased" @@ -43,12 +43,12 @@ jobs: git config user.name 'github-actions[bot]' git config user.email 'github-actions[bot]@users.noreply.github.com' - git add catalogs/driverpack/hp.xml + git add OSDCloud/catalogs/driverpack/hp.xml if (git diff --cached --quiet) { Write-Host "No changes to commit." } else { - $dateReleased = (Select-String -Path 'catalogs\driverpack\hp.xml' -Pattern 'DateReleased="([^"]+)"' | + $dateReleased = (Select-String -Path 'OSDCloud\catalogs\driverpack\hp.xml' -Pattern 'DateReleased="([^"]+)"' | Select-Object -First 1).Matches[0].Groups[1].Value git commit -m "chore(catalog): update HP driver pack catalog ($dateReleased)" git push diff --git a/.github/workflows/update-catalog-lenovo.yaml b/.github/workflows/update-catalog-lenovo.yaml index 31b32fa..012ab24 100644 --- a/.github/workflows/update-catalog-lenovo.yaml +++ b/.github/workflows/update-catalog-lenovo.yaml @@ -25,10 +25,10 @@ jobs: Invoke-WebRequest -Uri 'https://download.lenovo.com/cdrt/td/catalogv2.xml' -OutFile $xmlPath -UseBasicParsing Write-Host "Downloaded: $((Get-Item $xmlPath).Length) bytes" - Copy-Item $xmlPath 'catalogs\driverpack\lenovo.xml' -Force - Write-Host "Replaced catalogs\driverpack\lenovo.xml" + Copy-Item $xmlPath 'OSDCloud\catalogs\driverpack\lenovo.xml' -Force + Write-Host "Replaced OSDCloud\catalogs\driverpack\lenovo.xml" - [xml]$xml = Get-Content 'catalogs\driverpack\lenovo.xml' -Raw + [xml]$xml = Get-Content 'OSDCloud\catalogs\driverpack\lenovo.xml' -Raw $version = $xml.DocumentElement.GetAttribute('version') Write-Host "Lenovo catalog version: $version" @@ -38,12 +38,12 @@ jobs: git config user.name 'github-actions[bot]' git config user.email 'github-actions[bot]@users.noreply.github.com' - git add catalogs/driverpack/lenovo.xml + git add OSDCloud/catalogs/driverpack/lenovo.xml if (git diff --cached --quiet) { Write-Host "No changes to commit." } else { - [xml]$xml = Get-Content 'catalogs\driverpack\lenovo.xml' -Raw + [xml]$xml = Get-Content 'OSDCloud\catalogs\driverpack\lenovo.xml' -Raw $version = $xml.DocumentElement.GetAttribute('version') $date = (Get-Date -Format 'yyyy-MM-dd') git commit -m "chore(catalog): update Lenovo driver pack catalog (v$version $date)"