Skip to content

ci: migrate controller tests to Pester 6 - #6

Merged
lipkau merged 1 commit into
masterfrom
codex/pester-6-github
Sep 13, 2026
Merged

lipkau merged 1 commit into
masterfrom
codex/pester-6-github

Conversation

@lipkau

@lipkau lipkau commented Sep 13, 2026

Copy link
Copy Markdown
Member

Summary

  • Pin the controller CI dependency to Pester 6.2.0.
  • Require Pester 6.2.0 through 6.x for controller tests.
  • Preserve controller logic, fixtures, and workflow behavior.

Refs AtlassianPS/AtlassianPS#12

Validation

  • Pester 5.7.1 baseline: 6 passed, 0 failed, 0 skipped, 0 failed blocks, 0 failed containers.
  • Pester 6.2.0: 6 passed, 0 failed, 0 skipped, 0 failed blocks, 0 failed containers.
  • Invoke-ScriptAnalyzer dependency-updates -Recurse -Severity Warning,Error -EnableExit passed with PSScriptAnalyzer 1.25.0.
  • actionlint 1.7.12 passed against all workflows.
  • git diff --check passed.
  • Independent review found no issues.

Test-count change: none.

Pin CI to Pester 6.2.0 and constrain the controller test header to the supported 6.x line.

Refs AtlassianPS/AtlassianPS#12
@lipkau
lipkau merged commit db71ec3 into master Sep 13, 2026
1 check passed
@lipkau
lipkau deleted the codex/pester-6-github branch September 13, 2026 13:54
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