Skip to content

fix(ci): Update workflows to use release pipeline#188

Merged
damacus merged 1 commit intomainfrom
release-pipeline
Oct 15, 2025
Merged

fix(ci): Update workflows to use release pipeline#188
damacus merged 1 commit intomainfrom
release-pipeline

Conversation

@damacus
Copy link
Copy Markdown
Member

@damacus damacus commented Oct 15, 2025

Updates workflows to @5.0.3.

Changes

  • Updated ci.yml to @5.0.3 with secrets: inherit
  • Created release.yml with permissions block
  • Created conventional-commits.yml, prevent-file-change.yml, copilot-setup-steps.yml
  • Created/updated .markdownlint-cli2.yaml
  • Created/updated release-please config files (version: 6.4.19)
  • Cleaned up CHANGELOG.md

Webhooks

  • Webhooks disabled prior to merge

Signed-off-by: Dan Webb <dan.webb@damacus.io>
@damacus damacus requested a review from a team as a code owner October 15, 2025 21:01
@damacus damacus merged commit f9c0dad into main Oct 15, 2025
7 of 8 checks passed
@damacus damacus deleted the release-pipeline branch October 15, 2025 21:03
Comment thread CHANGELOG.md
- Add ps5 timeout [#72](https://github.com/chef-cookbooks/powershell/pull/72) ([trevorghess](https://github.com/trevorghess))
* Update WMF 5 binaries to the latest release [#86](https://github.com/chef-cookbooks/powershell/pull/86) ([carljohnston1](https://github.com/carljohnston1))
* MSU exit code 2359302 [#83](https://github.com/chef-cookbooks/powershell/pull/83) ([andreamaruccia](https://github.com/andreamaruccia))
* Fix new rubocop errors [#81](https://github.com/chef-cookbooks/powershell/pull/81) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

Comment thread CHANGELOG.md
* Update WMF 5 binaries to the latest release [#86](https://github.com/chef-cookbooks/powershell/pull/86) ([carljohnston1](https://github.com/carljohnston1))
* MSU exit code 2359302 [#83](https://github.com/chef-cookbooks/powershell/pull/83) ([andreamaruccia](https://github.com/andreamaruccia))
* Fix new rubocop errors [#81](https://github.com/chef-cookbooks/powershell/pull/81) ([smurawski](https://github.com/smurawski))
* Semantic Version Helper [#77](https://github.com/chef-cookbooks/powershell/pull/77) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

Comment thread CHANGELOG.md
* MSU exit code 2359302 [#83](https://github.com/chef-cookbooks/powershell/pull/83) ([andreamaruccia](https://github.com/andreamaruccia))
* Fix new rubocop errors [#81](https://github.com/chef-cookbooks/powershell/pull/81) ([smurawski](https://github.com/smurawski))
* Semantic Version Helper [#77](https://github.com/chef-cookbooks/powershell/pull/77) ([smurawski](https://github.com/smurawski))
* Get the build green! [#76](https://github.com/chef-cookbooks/powershell/pull/76) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

Comment thread CHANGELOG.md
* Fix new rubocop errors [#81](https://github.com/chef-cookbooks/powershell/pull/81) ([smurawski](https://github.com/smurawski))
* Semantic Version Helper [#77](https://github.com/chef-cookbooks/powershell/pull/77) ([smurawski](https://github.com/smurawski))
* Get the build green! [#76](https://github.com/chef-cookbooks/powershell/pull/76) ([smurawski](https://github.com/smurawski))
* initial appveyor.yml [#75](https://github.com/chef-cookbooks/powershell/pull/75) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

Comment thread CHANGELOG.md
**Merged pull requests:**

- Revert to WMF 5 Production Preview [#71](https://github.com/chef-cookbooks/powershell/pull/71) ([smurawski](https://github.com/smurawski))
* Revert to WMF 5 Production Preview [#71](https://github.com/chef-cookbooks/powershell/pull/71) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

Comment thread CHANGELOG.md
**Merged pull requests:**

- WMF 5 RTM Now Supports Client Builds [#67](https://github.com/chef-cookbooks/powershell/pull/67) ([smurawski](https://github.com/smurawski))
* WMF 5 RTM Now Supports Client Builds [#67](https://github.com/chef-cookbooks/powershell/pull/67) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

Comment thread CHANGELOG.md

- WMF 5 RTM [#66](https://github.com/chef-cookbooks/powershell/pull/66) ([smurawski](https://github.com/smurawski))
- The WMF 5.0 - info about compatibility with OS'es in the README.md file [#65](https://github.com/chef-cookbooks/powershell/pull/65) ([it-praktyk](https://github.com/it-praktyk))
* WMF 5 RTM [#66](https://github.com/chef-cookbooks/powershell/pull/66) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

Comment thread CHANGELOG.md
- Pd/chefspec [#22](https://github.com/chef-cookbooks/powershell/pull/22) ([prabhu-das](https://github.com/prabhu-das))
- Initial draft for ps module resource [#16](https://github.com/chef-cookbooks/powershell/pull/16) ([muktaa](https://github.com/muktaa))
- Bugfix: Using attributes for bits_4 for windows_server_2008 [#13](https://github.com/chef-cookbooks/powershell/pull/13) ([jmauro](https://github.com/jmauro))
* Smurawski/powershell v5 [#64](https://github.com/chef-cookbooks/powershell/pull/64) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

Comment thread CHANGELOG.md
- Initial draft for ps module resource [#16](https://github.com/chef-cookbooks/powershell/pull/16) ([muktaa](https://github.com/muktaa))
- Bugfix: Using attributes for bits_4 for windows_server_2008 [#13](https://github.com/chef-cookbooks/powershell/pull/13) ([jmauro](https://github.com/jmauro))
* Smurawski/powershell v5 [#64](https://github.com/chef-cookbooks/powershell/pull/64) ([smurawski](https://github.com/smurawski))
* Merging PRs - #57, #60, #61 [#63](https://github.com/chef-cookbooks/powershell/pull/63) ([smurawski](https://github.com/smurawski))
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://github.com/smurawski Status: 404

@github-actions
Copy link
Copy Markdown

😰 RSpec failure

66 examples, 33 failures
Example Description Message
spec/recipes/dsc_spec.rb:23 powershell::dsc When listener is enabled runs dsc_script uninitialized constant Windows::VersionHelper
spec/recipes/dsc_spec.rb:35 powershell::dsc When listener is disabled runs dsc_script uninitialized constant Windows::VersionHelper
spec/recipes/enable_dsc_script_spec.rb:20 powershell::enable_dsc_script includes enable_lcm recipe uninitialized constant Windows::VersionHelper
spec/recipes/powershell2_spec.rb:13 powershell::powershell2 on Windows Server 2012 Core installs windows features could not find recipe ms_dotnet2 for cookbook ms_dotnet
spec/recipes/powershell2_spec.rb:26 powershell::powershell2 on Windows Server 2008R2 Core includes the ms_dotnet cookbook undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell2_spec.rb:30 powershell::powershell2 on Windows Server 2008R2 Core installs windows features undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell3_spec.rb:29 powershell::powershell3 on Windows Server 2008R2 does not install windows package Windows Management Framework Bits undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell3_spec.rb:40 powershell::powershell3 on Windows Server 2008R2 when powershell 3 is installed only include ms_dotnet4 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell3_spec.rb:51 powershell::powershell3 on Windows Server 2008R2 when powershell 3 does not exist installs windows package windows management framework core 3.0 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell3_spec.rb:29 powershell::powershell3 on Windows 7 does not install windows package Windows Management Framework Bits undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell3_spec.rb:40 powershell::powershell3 on Windows 7 when powershell 3 is installed only include ms_dotnet4 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell3_spec.rb:51 powershell::powershell3 on Windows 7 when powershell 3 does not exist installs windows package windows management framework core 3.0 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell4_spec.rb:36 powershell::powershell4 on Windows 7 when ms_dotnet::ms_dotnet4 is configured for .NET 4.5 when powershell 4 is installed includes ms_dotnet::ms_dotnet4 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell4_spec.rb:39 powershell::powershell4 on Windows 7 when ms_dotnet::ms_dotnet4 is configured for .NET 4.5 when powershell 4 is installed does not install windows package WMFC 4.0 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell4_spec.rb:52 powershell::powershell4 on Windows 7 when ms_dotnet::ms_dotnet4 is configured for .NET 4.5 when powershell 4 does not exist includes ms_dotnet::ms_dotnet4 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell4_spec.rb:55 powershell::powershell4 on Windows 7 when ms_dotnet::ms_dotnet4 is configured for .NET 4.5 when powershell 4 does not exist installs windows package WMFC 4.0 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell4_spec.rb:36 powershell::powershell4 on Windows Server 2008R2 when ms_dotnet::ms_dotnet4 is configured for .NET 4.5 when powershell 4 is installed includes ms_dotnet::ms_dotnet4 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell4_spec.rb:39 powershell::powershell4 on Windows Server 2008R2 when ms_dotnet::ms_dotnet4 is configured for .NET 4.5 when powershell 4 is installed does not install windows package WMFC 4.0 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell4_spec.rb:52 powershell::powershell4 on Windows Server 2008R2 when ms_dotnet::ms_dotnet4 is configured for .NET 4.5 when powershell 4 does not exist includes ms_dotnet::ms_dotnet4 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...
spec/recipes/powershell4_spec.rb:55 powershell::powershell4 on Windows Server 2008R2 when ms_dotnet::ms_dotnet4 is configured for .NET 4.5 when powershell 4 does not exist installs windows package WMFC 4.0 undefined method `status' for #Net::HTTPNotFound 404 Not Found readbody=true raise Fauxhai::Exception::InvalidPlatform.new("Could not find platform '#{platform}/#{version}' on the local...

@github-actions
Copy link
Copy Markdown

Slowest examples

Top 10 slowest examples (0.89 seconds, 28.07% of total time)
Example Description Time in seconds
spec/recipes/powershell2_spec.rb:26 powershell::powershell2 on Windows Server 2008R2 Core includes the ms_dotnet cookbook 0.1334
spec/recipes/disable_lcm_spec.rb:42 powershell::disable_lcm disables LCM 0.1177
spec/recipes/powershell5_spec.rb:45 powershell::powershell5 on Windows Server 2012 when powershell is installed does not unzip WMF 5.1 0.11367
spec/recipes/powershell5_spec.rb:35 powershell::powershell5 on Windows Server 2012 includes powershell windows_reboot recipe when reboot enabled 0.09472
spec/recipes/powershell4_spec.rb:23 powershell::powershell4 on Windows Server 2012 when ms_dotnet::ms_dotnet4 is not configured for .NET 4.5 fails 0.09414
spec/recipes/powershell5_spec.rb:32 powershell::powershell5 on Windows Server 2012 does not includes powershell windows_reboot recipe by default 0.09057
spec/recipes/enable_lcm_spec.rb:45 powershell::enable_lcm enables LCM 0.06478
spec/recipes/enable_dsc_script_spec.rb:20 powershell::enable_dsc_script includes enable_lcm recipe 0.06381
spec/recipes/dsc_spec.rb:23 powershell::dsc When listener is enabled runs dsc_script 0.06145
spec/recipes/powershell5_spec.rb:48 powershell::powershell5 on Windows Server 2012 when powershell is installed does not install WMF 5.1 0.05882

This was referenced Oct 15, 2025
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.

1 participant