Release notes#

This document contains the release notes for the Ansys Actions project.

10.0.11 - June 12, 2025#

Improving error message for smoke tests

#908

10.0.10 - June 11, 2025#

Bump softprops/action-gh-release from 2.2.2 to 2.3.2 in /release-github in the release-related-actions group across 1 directory

#903

Wrong variable name for sphinx options

#900

Variable resolution

#901

10.0.9 - June 10, 2025#

Update the description of the option named package-org.

#893

Document installation by uv

#896

10.0.8 - June 06, 2025#

Release-github artifacts attestation

#890

10.0.7 - June 06, 2025#

Doc build on windows input issues

#888

10.0.6 - June 05, 2025#

Use bash shell for windows

#879

Raise warning if not using trusted publishers

#883

Missing skip-existing command handling

#884

10.0.5 - June 05, 2025#

Missing environment variable on pypi releasing

#880

10.0.4 - June 04, 2025#

Doc-deploy-changelog

#876

10.0.3 - June 03, 2025#

Smoke test for poetry projects in editable mode

#875

10.0.2 - June 03, 2025#

Remove the usage of uv for doc-deploy-changelog

#874

10.0.1 - June 03, 2025#

check actions security action

#725

uv as default package manager

#754

check environment approval

#776

add compatibility with dependency groups

#794

pr documentation deployment and cleanup

#799

allow to specify working-directory

#820

option for maximum number of pr doc deployment

#823

ensure matching and metadata version

#833

add SBOM to wheelhouse action

#834

change branch naming in changelog action

#837

Support specification of bandit configuration file in check-vulnerabilities action

#838

capitalize fragments

#852

Prepend link to migration guide in github release notes

#860

Implementing basic smoke test for import

#866

bump actions/download-artifact from 4.1.9 to 4.2.1 in the github-actions group

#770

update action-gh-release

#777

bump softprops/action-gh-release from 2.2.1 to 2.2.2 in the release-related-actions group

#786

bump actions/download-artifact from 4.2.1 to 4.3.0 in the github-actions group

#795

update pygithub requirement from <2,>=1.59 to >=1.59,<3 in /check-vulnerabilities

#842

bump awalsh128/cache-apt-pkgs-action from 1.4.3 to 1.5.0 in /_doc-build-linux in the doc-related-actions group across 1 directory

#845

Bump the build-related-actions group across 1 directory with 2 updates

#846

bump softprops/action-gh-release from 2.2.1 to 2.2.2 in /release-github in the release-related-actions group across 1 directory

#847

bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 in /hk-automerge-prs in the must-be-assigned-actions group across 1 directory

#848

bump the github-actions group across 11 directories with 4 updates

#849

Downgrade awalsh128/cache-apt-pkgs-action due to errors

#856

Bump the github-actions group across 1 directory with 2 updates

#863

Bump the build-related-actions group across 2 directories with 1 update

#865

Update documentation for v10 release

#828

environment variable is missing after zizmor refactor

#796

ci_cd_release action

#800

install from poetry.lock if present

#805

remove marshmallow dependency limit

#806

allow to specify working directory

#807

avoid using pip cache with uv

#811

properly use poetry wheelhouse

#817

remove JSON builds

#818

build wheelhouse with poetry

#826

documentation

#827

input parameter generate-release-notes in release-github

#832

update to latest version

#839

discovery of artifacts in release-github

#840

default value for prune-uv-cache

#850

Housekeeping package clean actions

#855

Release-github python setup and sbom pattern

#871

Create a virtual environment in the changelog deployment action

#872

Install packages at system level

#873

update CHANGELOG for v9.0.0

#768

update CHANGELOG for v9.0.1

#772

rewrite dependabot checks

#774

update CHANGELOG for v9.0.2

#775

update CHANGELOG for v9.0.3

#781

update CHANGELOG for v9.0.6

#785

update CHANGELOG for v9.0.7

#792

update CHANGELOG for v9.0.8

#801

use ansys/actions/doc-deploy-pr

#802

update uv settings

#825

remove deprecated line

#830

update dependabot inputs to match groups

#841

Update changelog for v9.0.12

#854

Improve smoke tests handling

#861

Add sbom artifacts to github release

#862

Update changelog for v9.0.13

#869

Allow to mix dependency groups and optional targets

#836

9.0.13 - May 30, 2025#

Advanced search path

#868

9.0.12 - May 26, 2025#

Check licenses logic alignment

#853

9.0.8 - May 06, 2025#

remove deprecations and v8 refs

#798

9.0.7 - April 29, 2025#

pin quarto version

#791

9.0.6 - April 21, 2025#

skip installation on doc-deploy-changelog

#782

add package key in towncrier.toml

#783

Add newline between environment variables in Python

#784

9.0.3 - April 18, 2025#

add upper bound on marshmallow

#780

9.0.2 - April 09, 2025#

build-wheelhouse: remove new lines inside run block

#761

9.0.1 - April 09, 2025#

fix link

#769

9.0.0 - April 08, 2025#

bump sphinx from 8.2.1 to 8.2.3 in /requirements

#710

bump ansys-sphinx-theme from 1.3.2 to 1.3.3 in /requirements

#729

bump the github-actions group with 2 updates

#746

setup changelog

#699

add SECURITY.md

#709

add CONTRIBUTING.md

#712

change migration guide version to v8.2

#713

extend v8.2 new features notes

#718

log deprecation only for trusted publishers

#719

fix vale warning

#737

do not check link on www.x.org/*

#755

use ansys/pip-licenses to handle PEP 639

#698

syntax

#714

avoids installing project and provides support for non-python projects

#715

rolling release job

#716

major variable

#717

default should be false for “generate release notes” entry

#745

drop build and wheel packages

#756

optional build and wheel installation

#762

use trusted publishers from PyPA action

#763

github-ref

#764

tag check

#766

nightly deployment does not have the CNAME

#711

update CHANGELOG for v8.2.11

#721

update CHANGELOG for v8.2.13

#724

update CHANGELOG for v8.2.16

#728

update CHANGELOG for v8.2.26

#733

update CHANGELOG for v8.2.27

#741

update CHANGELOG for v8.2.28

#743

update CHANGELOG for v8.2.30

#749

changelog action should depend on rolling release

#750

refactor logic for PRs opened by dependabot

#751

add dependabot cooldown for pip

#752

warn about release pypi deprecation and encourage to use trusted publisher

#707

use SHA version for pypa/gh-action-pypi-publish

#734

use full length commit SHA instead of tags for external github actions

#739

remove trusted publisher

#758

8.2.30 - March 25, 2025#

clarify comment statement on release-github action

#748

8.2.28 - March 21, 2025#

sanity check on inputs for release-github action

#742

8.2.27 - March 20, 2025#

add documentation on automerge action

#740

8.2.26 - March 14, 2025#

release-github body

#732

8.2.16 - March 11, 2025#

fix github variable

#727

8.2.13 - March 06, 2025#

install for Python libraries

#723

8.2.11 - March 05, 2025#

tags

#720

8.2.10 - March 05, 2025#

extend v8.2 new features notes

#718

log deprecation only for trusted publishers

#719

8.2.5 - March 04, 2025#

bump sphinx from 8.2.1 to 8.2.3 in /requirements

#710

setup changelog

#699

add SECURITY.md

#709

add CONTRIBUTING.md

#712

change migration guide version to v8.2

#713

syntax

#714

avoids installing project and provides support for non-python projects

#715

rolling release job

#716

major variable

#717

nightly deployment does not have the CNAME

#711

warn about release pypi deprecation and encourage to use trusted publisher

#707