Skip to content

Release/v0.9.2#147

Merged
blindzero merged 13 commits intomainfrom
release/v0.9.2
Feb 7, 2026
Merged

Release/v0.9.2#147
blindzero merged 13 commits intomainfrom
release/v0.9.2

Conversation

@blindzero
Copy link
Copy Markdown
Owner

Release v0.9.2

Copilot AI review requested due to automatic review settings February 7, 2026 22:50
@blindzero blindzero self-assigned this Feb 7, 2026
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b912de3cfe

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Release v0.9.2 housekeeping updates to improve module metadata (updatable help) consistency and make the release pipeline more reliable when validating/publishing module manifests.

Changes:

  • Move HelpInfoUri to the top-level of multiple module manifests (and remove it from PrivateData.PSData).
  • Minor PowerShell style tweak in IdLE.Init.ps1 (Write-Verbose -Message).
  • Update release workflow to prepend the staged modules directory to PSModulePath before Test-ModuleManifest / Publish-Module.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/IdLE/IdLE.psd1 Adds top-level HelpInfoUri and removes it from PSData.
src/IdLE/IdLE.Init.ps1 Uses explicit -Message parameter for Write-Verbose.
src/IdLE.Steps.Mailbox/IdLE.Steps.Mailbox.psd1 Adds top-level HelpInfoUri and removes it from PSData.
src/IdLE.Steps.DirectorySync/IdLE.Steps.DirectorySync.psd1 Adds top-level HelpInfoUri and removes it from PSData.
src/IdLE.Steps.Common/IdLE.Steps.Common.psd1 Adds top-level HelpInfoUri and removes it from PSData.
src/IdLE.Provider.Mock/IdLE.Provider.Mock.psd1 Adds top-level HelpInfoUri and removes it from PSData.
src/IdLE.Provider.ExchangeOnline/IdLE.Provider.ExchangeOnline.psd1 Adds top-level HelpInfoUri and removes it from PSData.
src/IdLE.Provider.EntraID/IdLE.Provider.EntraID.psd1 Adds top-level HelpInfoUri and removes it from PSData.
src/IdLE.Provider.DirectorySync.EntraConnect/IdLE.Provider.DirectorySync.EntraConnect.psd1 Adds top-level HelpInfoUri and removes it from PSData.
src/IdLE.Provider.AD/IdLE.Provider.AD.psd1 Adds top-level HelpInfoUri and removes it from PSData.
.github/workflows/release.yml Ensures staged modules are discoverable via PSModulePath during manifest validation and publishing.

Comment thread src/IdLE/IdLE.psd1
Comment thread .github/workflows/release.yml
Comment thread .github/workflows/release.yml
Repository owner deleted a comment from chatgpt-codex-connector Bot Feb 7, 2026
Comment thread .github/workflows/release.yml
Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 7, 2026

@blindzero I've opened a new pull request, #148, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 5 commits February 7, 2026 22:56
Restore original PSModulePath before install/import verification to ensure Import-Module resolves the installed package from LocalRepo, not the staged build output from artifacts/modules. This fixes the validation gate to properly catch broken or missing dependency wiring in published packages.

Co-authored-by: blindzero <13959569+blindzero@users.noreply.github.com>
Scope PSModulePath modification to publish phase in release workflow
Copilot AI review requested due to automatic review settings February 7, 2026 23:00
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 12 out of 12 changed files in this pull request and generated no new comments.

Comments suppressed due to low confidence (1)

src/IdLE.Core/IdLE.Core.psd1:32

  • HelpInfoUri was removed from the manifest but not re-added at the top level (unlike the other modules updated in this PR). If IdLE.Core should participate in updatable help, add HelpInfoUri = 'https://blindzero.github.io/IdentityLifecycleEngine/' at the manifest root; otherwise, it would be good to document why IdLE.Core is intentionally excluded.
    PrivateData       = @{
        PSData = @{
            Tags       = @('IdentityLifecycleEngine', 'IdLE', 'Core', 'Engine', 'Workflow', 'Plan', 'Execution', 'Validation')
            LicenseUri    = 'https://www.apache.org/licenses/LICENSE-2.0'
            ProjectUri    = 'https://github.com/blindzero/IdentityLifecycleEngine'
            ReleaseNotes  = 'https://github.com/blindzero/IdentityLifecycleEngine/releases'
            ContactEmail  = '13959569+blindzero@users.noreply.github.com'
            RepositoryUrl = 'https://github.com/blindzero/IdentityLifecycleEngine'
            BugTrackerUrl = 'https://github.com/blindzero/IdentityLifecycleEngine/issues'
        }

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 12 out of 12 changed files in this pull request and generated no new comments.

@blindzero blindzero merged commit 3a8aff9 into main Feb 7, 2026
11 checks passed
@blindzero blindzero deleted the release/v0.9.2 branch February 9, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants