Skip to content

Refactor build script and enhance module installation logic#76

Merged
homotechsual merged 11 commits into
mainfrom
develop
Apr 28, 2026
Merged

Refactor build script and enhance module installation logic#76
homotechsual merged 11 commits into
mainfrom
develop

Conversation

@homotechsual

Copy link
Copy Markdown
Owner

This pull request removes several generated documentation files for PowerShell cmdlets related to the HaloAPI, as well as a category configuration file. These deletions likely indicate either a cleanup of outdated documentation or a restructuring of the documentation system.

The most important changes are:

Documentation Removals

  • Deleted the generated documentation file for the Connect-HaloAPI cmdlet, which included usage details and parameter descriptions.
  • Removed the generated documentation file for the Get-HaloAction cmdlet, which described how to retrieve actions from the Halo API.
  • Deleted the generated documentation file for the Get-HaloAgent cmdlet, which provided information on retrieving agent data from the Halo API.
  • Removed the generated documentation file for the Get-HaloAppointment cmdlet, which included details on retrieving appointment data.

Configuration Cleanup

  • Deleted the _category_.json file for the "Connect to Services" documentation category, which defined metadata and structure for the category in the docs site.

homotechsual and others added 11 commits April 27, 2026 23:42
…owerShell module

- Deleted cmdlet documentation for Set-HaloTicketRules, Set-HaloTicketType, Set-HaloUser, Set-HaloViewColumn, Set-HaloViewFilter, Set-HaloViewList, Set-HaloViewListGroup, Set-HaloWorkday.
- Removed category JSON file for Set commandlets.
- Updated sidebar configuration to reflect the removal of the above cmdlets.
- Enhanced release workflow to verify build outputs before uploading artifacts.
Co-authored-by: Copilot <copilot@github.com>
…run_id is numeric

Co-authored-by: Copilot <copilot@github.com>
Copilot AI review requested due to automatic review settings April 28, 2026 07:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review this pull request because it exceeds the maximum number of lines (20,000). Try reducing the number of changed lines and requesting a review from Copilot again.

@homotechsual
homotechsual merged commit b914be2 into main Apr 28, 2026
1 check passed
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