diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c3ed04b..ae291c4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,6 +7,10 @@ on: description: "Publish artifacts (Y|N)" required: true default: "N" + publish_to_test_pypi: + description: "Publish to TEST PyPi (Y|N)" + required: true + default: "N" release: types: [published] push: @@ -109,6 +113,7 @@ jobs: run: | cd dist twine upload -r testpypi dist/* + if: github.event_name == 'workflow_dispatch' && github.event.inputs.publish_to_test_pypi == 'Y' env: TWINE_USERNAME: __token__ TWINE_PASSWORD: ${{ secrets.test_pypi_password }} diff --git a/CHANGELOG.md b/CHANGELOG.md index e308403..877b04b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.4.0] - 2026-03-?? +## [1.4.0] - 2026-03-07 :copilot: - Add OAS 3.1 support, cross-version warnings, and fix nullable spacing, by @dcode. - Fix MARKDOWN style table separators to use minimum 3 hyphens (issue #39), reported by @michael-nok.