Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Github Action] PSDepends Requires Pester 3.1.1 by GH has 3.5.5 available #33

Closed
HeyItsGilbert opened this issue Jul 1, 2022 · 0 comments
Labels
bug Something isn't working

Comments

@HeyItsGilbert
Copy link
Contributor

Description
If you commit the initial module generated by Stucco, the Github Action for CI fails because it can't load Pester.

Fix after changing it to 5.3.3:

Steps to Reproduce

  1. Create new module
  2. Create repo and commit code unchanged
  3. Watch CI job fail on Windows and Mac (e.g. https://github.com/HeyItsGilbert/TunnelGoons/actions/runs/2593549732
  4. Update requirements.psd1 to use Pester 5.3.3.
  5. Watch is succeed (e.g. https://github.com/HeyItsGilbert/TunnelGoons/actions/runs/2593629739)

Current Behavior
The CI.yaml job fails in Github.

Expected behavior
The CI.yaml job succeeds on Github with the initial version of the module.

Possible Solution
Update requirements.psd1 to use Pester 5.3.3

@devblackops devblackops added the bug Something isn't working label Sep 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants