Release - v2.143.0
New release published by
github-actions[bot]
🐛 Bug Fixes
•
(shell) Clear the shellcheck warnings
•
(docker) Clear the hadolint findings
•
(release) Write VERSION with a trailing newline
📦 Dependencies
•
(deps) Update the pact_broker gem to
2.121.0
🎨 Styling
• Format the shell scripts with shfmt
• End every file with a single newline
• Format the yaml with yamlfix
📚 Documentation
• Describe the pull request release process
•
(releasing) Explain the tag scheme rather than the bootstrap step
• Clear the markdown lint findings
• Correct the spelling in the prose and comments
• Have important deps trigger minor bump
📦 Other
• Remove unused triage board workflow
🛠️ Miscellaneous Tasks
• Align changelog heading levels with git-cliff's
• Add git-cliff config and the release script
• Move the git half of the release out of the shell scripts
•
(ci) Release images by merging a pull request
•
(ci) Open a pull request for the pact_broker gem bump
•
(ci) Let Renovate open the pact_broker gem update
• Keep image-shipped dependency bumps in the changelog
•
(ci) Use best-practices renovate config
•
(ci) Cleanup unused github workflows
•
(ci) Notify
docs.pact.io on release rather than on every push
•
(ci) Run the full test suite only on ready pull requests
• Declare the indentation style in an editorconfig
•
(script) Match the shebangs to how the scripts are run
• Lint the repository with prek
•
(ci) Keep pg 17 in one docker compose
• Use main as default branch
•
(debian) Apply security updates during image build
•
(ci) Audit the image on the release pull request
pact-foundation/pact-broker-docker