Skip to content

馃摑 Update templated files - #1963

Closed
mqt-app[bot] wants to merge 1 commit into
mainfrom
update-mqt-templates-02460c7352d8d8a13414c9c082f062b33c3c5ecb
Closed

馃摑 Update templated files#1963
mqt-app[bot] wants to merge 1 commit into
mainfrom
update-mqt-templates-02460c7352d8d8a13414c9c082f062b33c3c5ecb

Conversation

@mqt-app

@mqt-app mqt-app Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

This pull request updates the files in this repository with the latest changes from the MQT Templates repository.
For details on the respective changes, see the changelog as well as the upgrade guide.

@mqt-app mqt-app Bot added the documentation Improvements or additions to documentation label Jul 29, 2026
burgholzer added a commit to munich-quantum-toolkit/templates that referenced this pull request Jul 29, 2026
馃 *AI text below* 馃

## Description

Prepare the v1.4.3 release and align the `c++-mlir-python` installation
template with projects that require LLVM/MLIR for every source build.

The template now states that LLVM/MLIR is mandatory and no longer
generates instructions for a `BUILD_MQT_<NAME>_MLIR` switch. This
prevents munich-quantum-toolkit/core#1963 from restoring the option
removed by munich-quantum-toolkit/core#1953. It also removes an invalid
generated option from `core-plugins-catalyst`, the only other consumer
of this template variant.

## Validation

- `uv run --group test python -m pytest` (9 passed)
- `uv run prek run --all-files`
- Rendered the updated installation template into the exact head of Core
PR #1963 and ran Core's changed-file checks; the resulting
`docs/installation.md` matches current Core `main` exactly.

## Checklist

- [x] The pull request only contains commits that are focused and
relevant to this change.
- [x] I have added appropriate tests that cover the new/changed
functionality.
- [x] I have updated the documentation to reflect these changes.
- [x] I have added entries to the changelog for any noteworthy
additions, changes, fixes, or removals.
- [x] I have added migration instructions to the upgrade guide (if
needed).
- [x] The changes follow the project's style guidelines and introduce no
new warnings.
- [x] The changes are fully tested and pass the CI checks.
- [x] I have reviewed my own code changes.

**If PR contains AI-assisted content:**

- [x] Any agent that created, edited, or submitted GitHub content was
explicitly authorized for that scope, as required by our [AI Usage
Guidelines](https://github.com/munich-quantum-toolkit/templates/blob/main/docs/ai_usage.md).
- [x] Every agent-authored or agent-edited public text body begins with
the visible disclosure `馃 *AI text below* 馃` (titles are exempt).
- [x] AI-assisted commits include an `Assisted-by: [Model Name] via
[Tool Name]` footer.
- [x] I confirm that I have personally reviewed and understood all
AI-generated content, and accept full responsibility for it.
@mqt-app
mqt-app Bot force-pushed the update-mqt-templates-02460c7352d8d8a13414c9c082f062b33c3c5ecb branch from 2adb46a to 397a55b Compare July 29, 2026 19:37
@mqt-app
mqt-app Bot force-pushed the update-mqt-templates-02460c7352d8d8a13414c9c082f062b33c3c5ecb branch from 397a55b to f0d7792 Compare July 29, 2026 20:22
burgholzer added a commit that referenced this pull request Jul 29, 2026
馃 *AI text below* 馃

## Summary

- pin the templating workflow to the exact v1.4.2 release commit
- apply the generated Release Drafter schema migration and AI-disclosure
policy updates
- rename the custom Core category to `CI & Tooling` and include the
`tooling` label

This supersedes the stale v1.4.1-generated changes in #1963. In
particular, rendering v1.4.2 no longer changes the MLIR dependency
semantics in `docs/installation.md`.

## Validation

- `./.agent/run.sh uvx nox --non-interactive -s lint`
- `git diff --check`
- rendered from signed release commit
`d0c5adb86d19a5095f871cb6184cfdab298e943c`

## AI assistance

GPT-5.6 via Codex rendered the released templates, prepared the rollout
changes, and ran the validation. I reviewed the resulting diff and
checks.
@burgholzer burgholzer closed this Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant