Skip to content

Bump EvotecIT/PSPublishModule/.github/workflows/powerforge-website-run.yml from a1a187ad5452f499bc974d32ccd3cd28cd11e868 to b96b20c4ed0a9f18b8d51d9f4c1caa3595ed417c#164

Merged
PrzemyslawKlys merged 2 commits into
masterfrom
dependabot/github_actions/EvotecIT/PSPublishModule/dot-github/workflows/powerforge-website-run.yml-b96b20c4ed0a9f18b8d51d9f4c1caa3595ed417c
Jul 14, 2026
Merged

Bump EvotecIT/PSPublishModule/.github/workflows/powerforge-website-run.yml from a1a187ad5452f499bc974d32ccd3cd28cd11e868 to b96b20c4ed0a9f18b8d51d9f4c1caa3595ed417c#164
PrzemyslawKlys merged 2 commits into
masterfrom
dependabot/github_actions/EvotecIT/PSPublishModule/dot-github/workflows/powerforge-website-run.yml-b96b20c4ed0a9f18b8d51d9f4c1caa3595ed417c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 14, 2026

Copy link
Copy Markdown
Contributor

Bumps EvotecIT/PSPublishModule/.github/workflows/powerforge-website-run.yml from a1a187ad5452f499bc974d32ccd3cd28cd11e868 to b96b20c4ed0a9f18b8d51d9f4c1caa3595ed417c.

Changelog

Sourced from EvotecIT/PSPublishModule/.github/workflows/powerforge-website-run.yml's changelog.

# PSPublishModule Changelog

Unreleased

What's Changed

  • Hardened the canonical AsyncPSCmdlet lifecycle with request-specific prompt and ShouldProcess replies while preserving PowerShell-thread execution until the first await.
  • Converted Task-backed App Store Connect and managed catalog cmdlets from sync-over-async blocking to cancellable asynchronous lifecycle hooks.
  • Added Import-IsolatedModule with a built-in ExchangeOnlineManagement profile that loads EXO binary assemblies through a module-scoped AssemblyLoadContext, allowing EXO's OData 7.22 dependency line to coexist with Az.Storage's OData 7.6 line in the same PowerShell 7 process.
  • Added a built-in MicrosoftTeams profile for Import-IsolatedModule that loads the Teams connect, Teams cmdlet, policy administration, and ConfigAPI binary surfaces through MicrosoftTeams.ALC.
  • Added Import-IsolatedModule -PreferIsolatedModulePath so downstream modules that import a profiled module by name can opt into resolving the generated isolated copy first for the current PowerShell process.
  • Added opt-in module-scoped UseAssemblyLoadContext / NETAssemblyLoadContext loading for binary modules. The PowerShell Core export bridge uses the private PSModuleInfo.AddExportedCmdlet method when available and falls back to a warning if a future PowerShell version removes it.
  • Preserved binary module aliases in the module-scoped AssemblyLoadContext export bridge so forced re-imports keep DSL aliases available.
  • Updated core PSPublishModule/PowerForge package references used by the release build.
  • Add reusable dotnet publish command hooks (Hooks[]) for restore, build, target publish, and bundle phases.
  • Add bundle composition primitives for primary subdirectories, copy items, module includes, and generated scripts.
  • Add bundle post-process signing and MSI harvest exclude patterns for package/MSI reuse across projects.
  • DotNet publish CLI overrides (--target, --runtime, --framework, --style) are applied before profile resolution so profile-filtered plan/export output matches the executed run.
  • DotNet publish manifest.json now emits readable string values for enum fields such as Category, Kind, and Style instead of numeric enum values. Consumers that parse the manifest should treat this as a manifest-contract change.
  • Generated WiX installer inputs can now set Required to block generated dialog navigation until the value is provided.
  • Generated WiX required-input prompts now list the required field labels for the current dialog.
  • Generated WiX authoring now validates WiX identifiers, product upgrade GUIDs, and public MSI input properties before writing installer source.
  • Generated WiX authoring now enforces the WiX 72-character identifier limit.
  • Generated installer inputs now carry validation metadata (MinLength, MaxLength, ValidationPattern, ValidationMessage) with authoring-time checks for metadata shape and default values.
  • Generated installer definition validation now lives in a dedicated validator instead of the WiX source emitter.

2.0.19 - 2025.06.17

What's Changed

Full Changelog: EvotecIT/PSPublishModule@v2.0.18...v2.0.19

2.0.18 - 2025.06.06

What's new

  • Update to docs and small logic improved for Get-ProjectVersion and Set-ProjectVersion

2.0.17 - 2025.05.28

  • Make sure to error out on PSM1 file missing
  • Added support for .NET 8.0
  • Added Set-ProjectVersion cmdlet to allow for setting version of the project across (csproj/psd1/ps1) files for consistency in multi-file projects
  • Added Get-ProjectVersion cmdlet to allow for getting version of the project across (csproj/psd1/ps1) files for consistency in multi-file projects
Get-ProjectVersion -Path "C:\Support\GitHub\DnsClientX" -ExcludeFolders @('C:\Support\GitHub\DnsClientX\Module\Artefacts')
Set-ProjectVersion -Path "C:\Support\GitHub\DnsClientX" -NewVersion "0.4.0"
Set-ProjectVersion -Path "C:\Support\GitHub\DnsClientX" -VersionType Build

2.0.16 - 2024.10.27

  • Improve error handling

... (truncated)

Commits
  • b96b20c update
  • dd2dd82 Fix package provenance for conditional target frameworks (#540)
  • 54ca613 Allow website CI to inspect Actions artifacts (#539)
  • 64c72df Support dependency type accelerators on PowerShell Desktop (#537)
  • fd0c756 Support safe major-upgrade scheduling for mutable MSI files (#538)
  • 40a1d94 Support practical ties in benchmark comparison tables (#536)
  • 5d3113a update
  • 4fa686f Improve PowerShell Gallery version resolution errors (#534)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
## Maintainer follow-up

The caller's powerforge_ref now matches the Dependabot workflow SHA, so the reusable workflow and source-mode PowerForge engine load from the same verified b96b20c4 revision.

…n.yml

Bumps [EvotecIT/PSPublishModule/.github/workflows/powerforge-website-run.yml](https://github.com/evotecit/pspublishmodule) from a1a187ad5452f499bc974d32ccd3cd28cd11e868 to b96b20c4ed0a9f18b8d51d9f4c1caa3595ed417c.
- [Release notes](https://github.com/evotecit/pspublishmodule/releases)
- [Changelog](https://github.com/EvotecIT/PSPublishModule/blob/main/CHANGELOG.MD)
- [Commits](EvotecIT/PSPublishModule@a1a187a...b96b20c)

---
updated-dependencies:
- dependency-name: EvotecIT/PSPublishModule/.github/workflows/powerforge-website-run.yml
  dependency-version: b96b20c4ed0a9f18b8d51d9f4c1caa3595ed417c
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 14, 2026
@codecov

codecov Bot commented Jul 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 61.89%. Comparing base (6ac481a) to head (3771eb6).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #164      +/-   ##
==========================================
+ Coverage   61.85%   61.89%   +0.04%     
==========================================
  Files         453      453              
  Lines       57396    57396              
  Branches    16235    16235              
==========================================
+ Hits        35503    35528      +25     
+ Misses      15491    15469      -22     
+ Partials     6402     6399       -3     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sonarqubecloud

Copy link
Copy Markdown

@PrzemyslawKlys

Copy link
Copy Markdown
Member

@codex please review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Nice work!

Reviewed commit: 3771eb6bff

ℹ️ 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".

@PrzemyslawKlys
PrzemyslawKlys merged commit 50ac40a into master Jul 14, 2026
11 checks passed
@PrzemyslawKlys
PrzemyslawKlys deleted the dependabot/github_actions/EvotecIT/PSPublishModule/dot-github/workflows/powerforge-website-run.yml-b96b20c4ed0a9f18b8d51d9f4c1caa3595ed417c branch July 14, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant