Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v0.3.1 #928

Merged
merged 1 commit into from
Apr 23, 2024
Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 15, 2024

πŸ€– New release

  • hugr: 0.3.0 -> 0.3.1 (βœ“ API compatible changes)
Changelog

0.3.1 (2024-04-23)

Features

  • new methods for leaf ops (#940)
  • CustomOp::extension utility function (#951)
  • Encoder metadata in serialized hugr (#955)

Testing

  • Add a test of instantiating an extension set (#939)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2024-04-15T11-24-38Z branch 9 times, most recently from 1eb802a to 3b73dc2 Compare April 16, 2024 15:38
@github-actions github-actions bot changed the title chore: release v0.3.1 chore: release v0.4.0 Apr 17, 2024
@github-actions github-actions bot force-pushed the release-plz-2024-04-15T11-24-38Z branch 2 times, most recently from 30c9af1 to 0082935 Compare April 18, 2024 13:22
github-merge-queue bot pushed a commit that referenced this pull request Apr 18, 2024
Mainly to `std_extensions` definitions and error enums.

This missing caused #942 to be a breaking change, since it adds new
variants to the `FloatOps` and `IntOpDef` extensions. See the failing
semver-checks in #928.
@github-actions github-actions bot force-pushed the release-plz-2024-04-15T11-24-38Z branch 4 times, most recently from 8258ca6 to 7c52310 Compare April 19, 2024 13:04
@aborgna-q aborgna-q changed the title chore: release v0.4.0 chore: release v0.3.1 Apr 23, 2024
@aborgna-q aborgna-q force-pushed the release-plz-2024-04-15T11-24-38Z branch from 7c52310 to 1345b15 Compare April 23, 2024 09:29
aborgna-q added a commit that referenced this pull request Apr 23, 2024
Mainly to `std_extensions` definitions and error enums.

This missing caused #942 to be a breaking change, since it adds new
variants to the `FloatOps` and `IntOpDef` extensions. See the failing
semver-checks in #928.
@aborgna-q aborgna-q changed the base branch from main to patch/hugr-v0.3.1 April 23, 2024 09:29
Signed-off-by: Agustin Borgna <agustin.borgna@quantinuum.com>
@aborgna-q aborgna-q force-pushed the release-plz-2024-04-15T11-24-38Z branch from 1345b15 to 179992c Compare April 23, 2024 09:31
Copy link

codecov bot commented Apr 23, 2024

Codecov Report

Attention: Patch coverage is 88.74172% with 17 lines in your changes are missing coverage. Please review.

❗ No coverage uploaded for pull request base (patch/hugr-v0.3.1@68c8ded). Click here to learn what that means.

❗ Current head 1345b15 differs from pull request most recent head 179992c. Consider uploading reports for the commit 179992c to get more accurate results

Files Patch % Lines
.../std_extensions/arithmetic/float_ops/const_fold.rs 23.07% 9 Missing and 1 partial ⚠️
hugr/src/extension/prelude.rs 91.66% 3 Missing and 1 partial ⚠️
hugr/src/hugr/rewrite/replace.rs 96.42% 0 Missing and 2 partials ⚠️
hugr/src/ops/constant.rs 75.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@                 Coverage Diff                  @@
##             patch/hugr-v0.3.1     #928   +/-   ##
====================================================
  Coverage                     ?   85.85%           
====================================================
  Files                        ?       78           
  Lines                        ?    14384           
  Branches                     ?    14384           
====================================================
  Hits                         ?    12350           
  Misses                       ?     1398           
  Partials                     ?      636           
Flag Coverage Ξ”
rust 85.85% <88.74%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

β˜” View full report in Codecov by Sentry.
πŸ“’ Have feedback on the report? Share it here.

@aborgna-q
Copy link
Collaborator

aborgna-q commented Apr 23, 2024

release-plz doesn't really support non-default branches.

For this PR I created a patch branch locally with the required changes,
and then ran release-plz release-pr --git-token ** locally.

This created this PR, targeting main and including all of main PRs into the release-plz branch.
I had to manually change the target branch, and drop the imported commits.
I also ran semver-checks locally to be sure that there are no breaking changes.

The changelog looks correct, but the workflow doesn't quite work yet.

@aborgna-q aborgna-q marked this pull request as ready for review April 23, 2024 09:35
@aborgna-q aborgna-q merged commit 85ea544 into patch/hugr-v0.3.1 Apr 23, 2024
1 check passed
@aborgna-q aborgna-q deleted the release-plz-2024-04-15T11-24-38Z branch April 23, 2024 09:36
aborgna-q added a commit that referenced this pull request Apr 23, 2024
## πŸ€– New release
* `hugr`: 0.3.0 -> 0.3.1 (βœ“ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

## 0.3.1 (2024-04-23)

### Features

- `new` methods for leaf ops
([#940](#940))
- `CustomOp::extension` utility function
([#951](#951))
- Encoder metadata in serialized hugr
([#955](#955))

### Testing

- Add a test of instantiating an extension set
([#939](#939))
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/MarcoIeni/release-plz/).

Signed-off-by: Agustin Borgna <agustin.borgna@quantinuum.com>
Co-authored-by: Agustin Borgna <agustin.borgna@quantinuum.com>
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