Skip to content

Update actions/checkout and module version, remove CLI function and documentation#11

Merged
OSDeploy merged 3 commits into
mainfrom
anglerfish
Jul 26, 2026
Merged

Update actions/checkout and module version, remove CLI function and documentation#11
OSDeploy merged 3 commits into
mainfrom
anglerfish

Conversation

@OSDeploy

Copy link
Copy Markdown
Owner

Upgrade the actions/checkout version to v5 in workflow files, update the module version to 26.7.25.1, and remove the Deploy-OSDCloudCLI function along with its documentation.

Copilot AI review requested due to automatic review settings July 26, 2026 04:37
@OSDeploy OSDeploy self-assigned this Jul 26, 2026
@OSDeploy
OSDeploy merged commit 4cbfa98 into main Jul 26, 2026
1 check passed
@OSDeploy
OSDeploy deleted the anglerfish branch July 26, 2026 04:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the module’s release/versioning and CI maintenance while removing public-facing documentation/exports for Deploy-OSDCloudCLI. It also introduces a new Deploy-OSDCloudCLI implementation under OSDCloud/private/, which conflicts with the stated goal of removing the CLI function unless the intent is only to unexport it.

Changes:

  • Bump OSDCloud module version to 26.7.25.1 and remove Deploy-OSDCloudCLI from FunctionsToExport.
  • Remove Deploy-OSDCloudCLI help content (external help XML entry and markdown doc).
  • Update catalog update workflows to use actions/checkout@v5.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
OSDCloud/private/Deploy-OSDCloudCLI.ps1 Adds a new private Deploy-OSDCloudCLI function implementation (note: contradicts “remove CLI function” unless meant to be internal-only).
OSDCloud/OSDCloud.psd1 Bumps module version and removes Deploy-OSDCloudCLI from exported functions list.
OSDCloud/en-US/OSDCloud-help.xml Removes the external help entry for Deploy-OSDCloudCLI.
OSDCloud/docs/Deploy-OSDCloudCLI.md Deletes the markdown documentation page for Deploy-OSDCloudCLI.
.github/workflows/update-catalog-microsoft.yaml Updates checkout action to actions/checkout@v5.
.github/workflows/update-catalog-lenovo.yaml Updates checkout action to actions/checkout@v5.
.github/workflows/update-catalog-hp.yaml Updates checkout action to actions/checkout@v5.
.github/workflows/update-catalog-dell.yaml Updates checkout action to actions/checkout@v5.

Comment thread OSDCloud/OSDCloud.psd1
Comment on lines 24 to 28
# --- Exports ---
FunctionsToExport = @(
'Deploy-OSDCloud',
'Deploy-OSDCloudCLI',
'Get-OSDCloudCache',
'Get-OSDCloudModulePath',
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