Release notes#

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

10.2.3 - December 09, 2025#

Bump actions/setup-python from 6.0.0 to 6.1.0 in /_setup-python in the github-actions group across 1 directory

#1081

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

#1082

Bump quarto-dev/quarto-actions from 2.1.9 to 2.2.0 in /_doc-build-linux

#1083

10.2.2 - December 03, 2025#

Changelog fragment content issue

#1085

10.2.1 - December 03, 2025#

Ci: fix if statement logic in doc-changelog

#1080

10.2.0 - December 02, 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

Update project version

#878

Update git ls-remote

#924

Support pre-releases

#925

Strengthen testing

#929

Add opt-in inputs to fetch full git history & tags for versioning

#1024

Fall back to inputs.token for PACKAGE_DELETION_TOKEN

#1035

Improve-doc-deploy-pr

#1045

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, #1063

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, #914, #1054

Bump the github-actions group across 2 directories with 1 update

#910

Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 in /build-ci-wheels in the build-related-actions group across 1 directory

#911

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

#927

Bump pypa/cibuildwheel from 3.0.0 to 3.0.1 in /build-ci-wheels in the build-related-actions group across 1 directory

#928

Bump the github-actions group across 5 directories with 2 updates

#957

Bump awalsh128/cache-apt-pkgs-action from 1.5.1 to 1.5.3 in /_doc-build-linux in the doc-related-actions group across 1 directory

#958

Bump pypa/cibuildwheel from 3.0.1 to 3.1.4 in /build-ci-wheels in the build-related-actions group across 1 directory

#966

Bump pyyaml from 6.0.2 to 6.0.3 in /requirements

#1023

Bump actions/cache from 4.2.4 to 4.3.0 in /_doc-build-windows in the github-actions group across 1 directory

#1028

Bump pypa/cibuildwheel from 3.1.4 to 3.2.0 in /build-ci-wheels in the build-related-actions group across 1 directory

#1029

Bump ansys-sphinx-theme from 1.3.3 to 1.6.3 in /requirements

#1031

Bump the doc-related-actions group across 4 directories with 2 updates

#1033

Bump peter-evans/find-comment from 3.1.0 to 4.0.0 in /_pr-doc-deployment in the must-be-assigned-actions group across 1 directory

#1034

Bump docker/login-action from 3.4.0 to 3.6.0 in /.github/workflows in the test-related-actions group across 1 directory

#1039

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

#1040

Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 in /build-ci-wheels in the build-related-actions group across 1 directory

#1041

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

#1042

Bump the github-actions group across 12 directories with 2 updates

#1053

Bump the github-actions group across 18 directories with 1 update

#1069

Update documentation for v10 release

#828

Add sbom files in github release note

#912

Use single quotes for literal in github action expression

#918

Update contributors.md with the latest contributors

#923

Updating parameter documentation

#1027

Fix typo in ``vulnerability-actions/index.rst``

#1030

Update guidelines to report vulnerabilities

#1043

Provide extra hint on enabling artifact attestation notes in ``ansys/actions/release-github``

#1044

Clarify the behaviour of `hk-package-clean-except` action

#1058

Docs: update migration guide

#1076

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

Remove the usage of uv for doc-deploy-changelog

#874

Smoke test for poetry projects in editable mode

#875

Remove depreciated pymeilisearch options

#913

Correct deleted branch references

#943

Remove unnecessary tag and date from release notes

#948

Dependabot security alert

#951

check_vulnerabilities script for private repositories

#955

Correct spelling and improve description for changelog category determination

#961

Correct ci_cd_pr.yml configuration

#969

Issues causing release failure

#977

Alignment of inputs passed to check-licenses from wheelhouse build

#1055

Add a comment when pr documentation is removed

#1064

Avoid rendering empty artifact attestation

#1065

Pyansys-geometry doc-build test

#1067

Dependabot coverage job

#1072

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

Update changelog for v10.0.4

#877

Update changelog for v10.0.5

#881

Update changelog for v10.0.6

#885

Update changelog for v10.0.7

#889

Update changelog for v10.0.8

#891

Update changelog for v10.0.9

#899

Update changelog for v10.0.10

#904

Update changelog for v10.0.11

#909

Use dependabot cooldown for pip and github actions

#915

Update changelog for v10.0.12

#917

Update CHANGELOG for v10.0.13

#936

Update ci_cd_night workflow

#947

Update CHANGELOG for v10.0.14

#950

Ensure manual approval on pr workflows

#960

Bump zizmor version

#967

Update CHANGELOG for v10.0.15

#973

Update CHANGELOG for v10.0.16

#980

Update CHANGELOG for v10.0.17

#984

Update CHANGELOG for v10.0.19

#987

Update CHANGELOG for v10.0.20

#990

Update CHANGELOG for v10.1.0rc0

#997

Update CHANGELOG for v10.1.1

#1004

Update CHANGELOG for v10.1.2

#1008

Update CHANGELOG for v10.1.3

#1013

Bump zizmor version to 1.16.0

#1016

Update CHANGELOG for v10.1.4

#1022

Fix geometry runs

#1025

Fix dependabot settings

#1037

Update CHANGELOG for v10.1.5

#1049

Add job to check dependabot configuration coverage

#1056

Update missing or outdated files

#1071

Updating dependabot.yml with missing actions

#1074

Allow to mix dependency groups and optional targets

#836

Remove unnecessary echo

#905

Refactor: `use-pull-request-title` instead of `use-conventional-commits`

#962

Update rolling release

#974

Update external package tests

#1032

10.1.5 - October 31, 2025#

Check-licenses in build-wheelhouse

#1046

10.1.4 - October 01, 2025#

Bump actions/setup-python from 5.6.0 to 6.0.0 in /_setup-python in the github-actions group across 1 directory

#1000

Bump jbergstroem/hadolint-gh-action from 1.12.2 to 1.13.0 in /docker-style in the style-related-actions group across 1 directory

#1001

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

#1002

Improve actions security documentation

#1018

Allow script to run on Windows

#1014

Add always() condition to the last step of check-actions-security

#1020

Doc build on windows for poetry projects

#1021

10.1.3 - September 29, 2025#

GitHub command-line tool command in ansys/release-github

#1012

10.1.2 - September 23, 2025#

Update check-actions-security action documentation

#1007

10.1.1 - September 17, 2025#

Improve migration guide

#1003

10.1.0 - September 11, 2025#

Improve check actions security

#968

Bump the github-actions group across 15 directories with 2 updates

#965

Bump the github-actions group across 2 directories with 1 update

#993

Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 in /check-pr-title in the style-related-actions group across 1 directory

#994

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

#995

Update zizmor documentation

#992

Pin twine to <6.2.0 and bump pypa action

#983

Pin twine correctly

#988

Wrong identifier in python block

#996

Remove transient dependency pin

#979

Add more pre-release tests

#986

10.1.0a0 - September 01, 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

Update project version

#878

Update git ls-remote

#924

Support pre-releases

#925

Strengthen testing

#929

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, #914

Bump the github-actions group across 2 directories with 1 update

#910

Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 in /build-ci-wheels in the build-related-actions group across 1 directory

#911

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

#927

Bump pypa/cibuildwheel from 3.0.0 to 3.0.1 in /build-ci-wheels in the build-related-actions group across 1 directory

#928

Bump the github-actions group across 5 directories with 2 updates

#957

Bump awalsh128/cache-apt-pkgs-action from 1.5.1 to 1.5.3 in /_doc-build-linux in the doc-related-actions group across 1 directory

#958

Bump pypa/cibuildwheel from 3.0.1 to 3.1.4 in /build-ci-wheels in the build-related-actions group across 1 directory

#966

Update documentation for v10 release

#828

Add sbom files in github release note

#912

Use single quotes for literal in github action expression

#918

Update contributors.md with the latest contributors

#923

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

Remove the usage of uv for doc-deploy-changelog

#874

Smoke test for poetry projects in editable mode

#875

Remove depreciated pymeilisearch options

#913

Correct deleted branch references

#943

Remove unnecessary tag and date from release notes

#948

Dependabot security alert

#951

check_vulnerabilities script for private repositories

#955

Correct spelling and improve description for changelog category determination

#961

Correct ci_cd_pr.yml configuration

#969

Issues causing release failure

#977

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

Update changelog for v10.0.4

#877

Update changelog for v10.0.5

#881

Update changelog for v10.0.6

#885

Update changelog for v10.0.7

#889

Update changelog for v10.0.8

#891

Update changelog for v10.0.9

#899

Update changelog for v10.0.10

#904

Update changelog for v10.0.11

#909

Use dependabot cooldown for pip and github actions

#915

Update changelog for v10.0.12

#917

Update CHANGELOG for v10.0.13

#936

Update ci_cd_night workflow

#947

Update CHANGELOG for v10.0.14

#950

Ensure manual approval on pr workflows

#960

Bump zizmor version

#967

Update CHANGELOG for v10.0.15

#973

Allow to mix dependency groups and optional targets

#836

Remove unnecessary echo

#905

Update rolling release

#974

10.0.15 - September 01, 2025#

Temporary pin typer dependency (transitive)

#971

10.0.14 - August 06, 2025#

Run safety on exported dependencies

#920

Add end of file newline to changelog fragment file on generation

#931

Keep running when advisories are not reachable

#932

check-vulnerabilities action on Windows and projects using poetry

#945

10.0.13 - July 25, 2025#

Replace broken links with correct ones

#930

Capitalization of changelog fragments

#934

10.0.12 - June 26, 2025#

Adding mention of pyansys dev guide for vulnerabilities

#916

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