Skip to content

CI: Add attestation to release notes#5906

Merged
SMoraisAnsys merged 2 commits into
mainfrom
ci/add-attestation
Mar 13, 2025
Merged

CI: Add attestation to release notes#5906
SMoraisAnsys merged 2 commits into
mainfrom
ci/add-attestation

Conversation

@SMoraisAnsys
Copy link
Copy Markdown
Collaborator

@SMoraisAnsys SMoraisAnsys commented Mar 13, 2025

Description

Add the possibility to verify the source distribution and wheel from the release page / PyPI / workflow artifacts.
Extend the release notes in Github with information on how to verify the release's artifact attestations using GitHub CLI tool.

Issue linked

None

Checklist

  • I have tested my changes locally.
  • I have added necessary documentation or updated existing documentation.
  • I have followed the coding style guidelines of this project.
  • I have added appropriate tests (unit, integration, system).
  • I have reviewed my changes before submitting this pull request.
  • I have linked the issue or issues that are solved by the PR if any.
  • I have agreed with the Contributor License Agreement (CLA).

@ansys-reviewer-bot
Copy link
Copy Markdown
Contributor

Thanks for opening a Pull Request. If you want to perform a review write a comment saying:

@ansys-reviewer-bot review

@SMoraisAnsys SMoraisAnsys self-assigned this Mar 13, 2025
@github-actions github-actions Bot added the maintenance Package and maintenance related label Mar 13, 2025
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 13, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 85.01%. Comparing base (0921006) to head (6bb294b).
Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #5906   +/-   ##
=======================================
  Coverage   85.00%   85.01%           
=======================================
  Files         161      161           
  Lines       62214    62214           
=======================================
+ Hits        52887    52891    +4     
+ Misses       9327     9323    -4     
🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown
Collaborator

@MaxJPRey MaxJPRey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@SMoraisAnsys SMoraisAnsys merged commit d444628 into main Mar 13, 2025
@SMoraisAnsys SMoraisAnsys deleted the ci/add-attestation branch March 13, 2025 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Package and maintenance related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants