From 62c72cf5ede69a26c494d629c6d98f92a267f832 Mon Sep 17 00:00:00 2001 From: Daniel Haag <121057143+denialhaag@users.noreply.github.com> Date: Wed, 8 Apr 2026 23:01:14 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=93=A6=EF=B8=8F=20Archive=20packaging?= =?UTF-8?q?-related=20artifacts=20again?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reusable-python-packaging-sdist.yml | 1 - .../reusable-python-packaging-wheel-build.yml | 1 - CHANGELOG.md | 14 ++++++++++++- UPGRADING.md | 20 +++++++++++++++++-- 4 files changed, 31 insertions(+), 5 deletions(-) diff --git a/.github/workflows/reusable-python-packaging-sdist.yml b/.github/workflows/reusable-python-packaging-sdist.yml index 3672235..8c48310 100644 --- a/.github/workflows/reusable-python-packaging-sdist.yml +++ b/.github/workflows/reusable-python-packaging-sdist.yml @@ -45,4 +45,3 @@ jobs: with: name: ${{ github.event_name == 'pull_request' && 'dev-' || '' }}cibw-sdist path: dist/*.tar.gz - archive: false diff --git a/.github/workflows/reusable-python-packaging-wheel-build.yml b/.github/workflows/reusable-python-packaging-wheel-build.yml index df9ea62..fbb77fe 100644 --- a/.github/workflows/reusable-python-packaging-wheel-build.yml +++ b/.github/workflows/reusable-python-packaging-wheel-build.yml @@ -45,4 +45,3 @@ jobs: with: name: ${{ github.event_name == 'pull_request' && 'dev-' || '' }}cibw-wheel path: dist/*.whl - archive: false diff --git a/CHANGELOG.md b/CHANGELOG.md index 989820e..2e9ca5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,14 @@ This project adheres to [Semantic Versioning], with the exception that minor rel ## [Unreleased] +## [1.18.1] - 2026-04-08 + +_If you are upgrading: please see [`UPGRADING.md`](UPGRADING.md#1181)._ + +### Changed + +- 📦️ Archive packaging-related artifacts again ([#356]) ([**@denialhaag**]) + ## [1.18.0] - 2026-04-08 _If you are upgrading: please see [`UPGRADING.md`](UPGRADING.md#1180)._ @@ -27,6 +35,8 @@ _If you are upgrading: please see [`UPGRADING.md`](UPGRADING.md#1180)._ ## [1.17.15] - 2026-03-11 +_If you are upgrading: please see [`UPGRADING.md`](UPGRADING.md#11715)._ + ### Changed - ⬆️ Update [munich-quantum-software/setup-mlir] to `v1.3.0`, which improves support for LLVM 22 by re-adding Windows Debug builds ([#335]) ([**@burgholzer**]) @@ -293,7 +303,8 @@ _📚 Refer to the [GitHub Release Notes] for previous changelogs._ -[unreleased]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.18.0...HEAD +[unreleased]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.18.1...HEAD +[1.18.1]: https://github.com/munich-quantum-toolkit/workflows/releases/tag/v1.18.1 [1.18.0]: https://github.com/munich-quantum-toolkit/workflows/releases/tag/v1.18.0 [1.17.15]: https://github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.15 [1.17.14]: https://github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.14 @@ -326,6 +337,7 @@ _📚 Refer to the [GitHub Release Notes] for previous changelogs._ +[#356]: https://github.com/munich-quantum-toolkit/workflows/pull/356 [#344]: https://github.com/munich-quantum-toolkit/workflows/pull/344 [#343]: https://github.com/munich-quantum-toolkit/workflows/pull/343 [#339]: https://github.com/munich-quantum-toolkit/workflows/pull/339 diff --git a/UPGRADING.md b/UPGRADING.md index f1d4f99..894123c 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -4,6 +4,11 @@ This document describes breaking changes and how to upgrade. For a complete list ## [Unreleased] +## [1.18.1] + +To reduce complications when uploading artifacts during deployment to PyPI, we are reverting changes made in [1.17.15]. +The `pattern` passed to [actions/upload-artifact] can be `cibw-` again. + ## [1.18.0] ### Rely on MQT App secrets from `mqt-app` GitHub environment @@ -12,6 +17,13 @@ In accordance with the latest guidelines from the [zizmor] linter, the `reusable This means that the `APP_ID` and `APP_PRIVATE_KEY` secrets are no longer read from organization-wide secrets. Instead, they must now be configured in a dedicated `mqt-app` GitHub environment, which needs to be created in each repository that uses the `reusable-mqt-core-update.yml` workflow. +## [1.17.15] + +Thanks to a change in [actions/upload-artifact], it is now possible to not archive artifacts before uploading them. +We make use of this in `reusable-python-packaging-sdist.yml` and `reusable-python-packaging-wheel-build.yml`. +As a result, the `pattern` passed to [actions/upload-artifact] has to be adjusted. +For example, `cibw-` needs to be replaced with `mqt_bench-`. + ## [1.17.11] ### Removal of `run-mlir` output from change-detection @@ -282,8 +294,10 @@ Consider removing any `-G Ninja` flags from your CMake invocations under Windows -[unreleased]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.18.0...HEAD -[1.18.0]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.17.11...v1.18.0 +[unreleased]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.18.1...HEAD +[1.18.1]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.18.0...v1.18.1 +[1.18.0]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.17.15...v1.18.0 +[1.17.15]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.17.11...v1.17.15 [1.17.11]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.17.6...v1.17.11 [1.17.6]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.17.5...v1.17.6 [1.17.5]: https://github.com/munich-quantum-toolkit/workflows/compare/v1.17.3...v1.17.5 @@ -300,6 +314,8 @@ Consider removing any `-G Ninja` flags from your CMake invocations under Windows +[actions/download-artifact]: https://github.com/actions/download-artifact +[actions/upload-artifact]: https://github.com/actions/upload-artifact [portable-mlir-toolchain]: https://github.com/munich-quantum-software/portable-mlir-toolchain [setup-mlir]: https://github.com/munich-quantum-software/setup-mlir [zizmor]: https://docs.zizmor.sh/ From 9cf95df88b993b2c0cb40182f670728e3e1dfb11 Mon Sep 17 00:00:00 2001 From: Daniel Haag <121057143+denialhaag@users.noreply.github.com> Date: Wed, 8 Apr 2026 23:48:48 +0200 Subject: [PATCH 2/2] Update release date --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e9ca5e..9edcd4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ This project adheres to [Semantic Versioning], with the exception that minor rel ## [Unreleased] -## [1.18.1] - 2026-04-08 +## [1.18.1] - 2026-04-09 _If you are upgrading: please see [`UPGRADING.md`](UPGRADING.md#1181)._