Skip to content

Align release workflow with Standards blueprint#30

Open
lipkau wants to merge 2 commits into
masterfrom
configuration-release-blueprint
Open

Align release workflow with Standards blueprint#30
lipkau wants to merge 2 commits into
masterfrom
configuration-release-blueprint

Conversation

@lipkau

@lipkau lipkau commented May 29, 2026

Copy link
Copy Markdown
Member

Summary

  • Align AtlassianPS.Configuration with the canonical AtlassianPS.Standards release blueprint.
  • Bump AtlassianPS.Standards to 0.1.11 and pin Standards workflow actions to 6fe5d05db84cdd10c9e4284e235a8f359c9537ad.
  • Replace legacy changelog-to-release release body generation with build-release-notes and body_path.
  • Source publish-time manifest ReleaseNotes through Get-AtlassianPSReleaseNotesFromChangelog.
  • Add release blueprint guard coverage and a short repo-specific release runbook linking to the Standards blueprint.

Validation

  • actionlint .github/workflows/ci.yml .github/workflows/copilot-setup-steps.yml .github/workflows/release.yml
  • ./Tools/setup.ps1; Invoke-Pester -Path 'Tests/Tools/StandardsVersionConsistency.Unit.Tests.ps1'
  • Invoke-Build -Task Lint
  • Invoke-Build -Task Build, Test
  • Invoke-Build -Task Build, SetVersion -VersionToPublish v0.2.5
  • git diff --check

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