Skip to content

Commit fc89cae

Browse files
committed
Merge branch 'main' into release/0.10
2 parents 6c03ae9 + b7b097e commit fc89cae

File tree

100 files changed

+3096
-751
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+3096
-751
lines changed

.github/workflows/ci_cd.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
contents: write
3636
pull-requests: write
3737
steps:
38-
- uses: ansys/actions/doc-deploy-changelog@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
38+
- uses: ansys/actions/doc-deploy-changelog@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
3939
with:
4040
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }}
4141
bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }}
@@ -45,7 +45,7 @@ jobs:
4545
name: Vulnerabilities
4646
runs-on: ubuntu-latest
4747
steps:
48-
- uses: ansys/actions/check-vulnerabilities@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
48+
- uses: ansys/actions/check-vulnerabilities@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
4949
with:
5050
python-version: ${{ env.MAIN_PYTHON_VERSION }}
5151
python-package-name: ${{ env.PACKAGE_NAME }}
@@ -58,7 +58,7 @@ jobs:
5858
runs-on: ubuntu-latest
5959
steps:
6060
- name: Check commit name
61-
uses: ansys/actions/check-pr-title@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
61+
uses: ansys/actions/check-pr-title@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
6262
with:
6363
token: ${{ secrets.GITHUB_TOKEN }}
6464

@@ -67,7 +67,7 @@ jobs:
6767
runs-on: ubuntu-latest
6868
steps:
6969
- name: PyAnsys documentation style checks
70-
uses: ansys/actions/doc-style@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
70+
uses: ansys/actions/doc-style@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
7171
with:
7272
token: ${{ secrets.GITHUB_TOKEN }}
7373

@@ -86,7 +86,7 @@ jobs:
8686
os: macos-latest
8787
steps:
8888
- name: Build wheelhouse and perform smoke test
89-
uses: ansys/actions/build-wheelhouse@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
89+
uses: ansys/actions/build-wheelhouse@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
9090
with:
9191
library-name: ${{ env.PACKAGE_NAME }}
9292
operating-system: ${{ matrix.os }}
@@ -98,7 +98,7 @@ jobs:
9898
runs-on: ubuntu-latest
9999
steps:
100100
- name: PyAnsys documentation style checks
101-
uses: ansys/actions/docker-style@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
101+
uses: ansys/actions/docker-style@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
102102
with:
103103
directory: docker
104104
recursive: true
@@ -181,7 +181,7 @@ jobs:
181181
exit 1
182182
}
183183
184-
$A = $env:SKIP_UNSTABLE_CONTAINERS_TEMPORARILY -eq 1
184+
$A = ${{ vars.SKIP_UNSTABLE_CONTAINERS_TEMPORARILY }} -eq 1
185185
$B = $ImagesAreEqual -eq 1
186186
187187
# Calculate the logical expression
@@ -290,7 +290,7 @@ jobs:
290290
retention-days: 7
291291

292292
- name: Upload coverage to Codecov
293-
uses: codecov/codecov-action@ad3126e916f78f00edff4ed0317cf185271ccc2d # v5.4.2
293+
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
294294
if: matrix.docker-image == 'core-windows-latest'
295295
env:
296296
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
@@ -337,7 +337,7 @@ jobs:
337337
docker run --detach --name ${{ env.GEO_CONT_NAME }} -e LICENSE_SERVER=${{ env.ANSRV_GEO_LICENSE_SERVER }} -p ${{ env.ANSRV_GEO_PORT }}:50051 ${{ env.ANSRV_GEO_IMAGE_DOCS_TAG }}
338338
339339
- name: Run Ansys documentation building action
340-
uses: ansys/actions/doc-build@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
340+
uses: ansys/actions/doc-build@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
341341
with:
342342
python-version: ${{ env.MAIN_PYTHON_VERSION }}
343343
add-pdf-html-docs-as-assets: true
@@ -386,7 +386,7 @@ jobs:
386386
exit 1
387387
fi
388388
389-
A=$([[ "$SKIP_UNSTABLE_CONTAINERS_TEMPORARILY" == "1" ]] && echo true || echo false)
389+
A=$([[ "${{ vars.SKIP_UNSTABLE_CONTAINERS_TEMPORARILY }}" == "1" ]] && echo true || echo false)
390390
B=$([[ "$ImagesAreEqual" == "1" ]] && echo true || echo false)
391391
392392
# Calculate the logical expression
@@ -428,7 +428,7 @@ jobs:
428428

429429
- name: Run pytest
430430
if: env.SKIP_UNSTABLE == 'false'
431-
uses: ansys/actions/tests-pytest@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
431+
uses: ansys/actions/tests-pytest@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
432432
env:
433433
ALLOW_PLOTTING: true
434434
with:
@@ -576,7 +576,7 @@ jobs:
576576
id-token: write
577577
steps:
578578
- name: Build library source and wheel artifacts
579-
uses: ansys/actions/build-library@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
579+
uses: ansys/actions/build-library@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
580580
with:
581581
library-name: ${{ env.PACKAGE_NAME }}
582582
python-version: ${{ env.MAIN_PYTHON_VERSION }}
@@ -806,7 +806,7 @@ jobs:
806806
restore-keys: pyvista-image-cache-${{ runner.os }}-v-${{ env.RESET_IMAGE_CACHE }}
807807

808808
- name: Run pytest
809-
uses: ansys/actions/tests-pytest@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
809+
uses: ansys/actions/tests-pytest@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
810810
env:
811811
ALLOW_PLOTTING: true
812812
with:
@@ -847,7 +847,7 @@ jobs:
847847
contents: write
848848
steps:
849849
- name: Release to GitHub
850-
uses: ansys/actions/release-github@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
850+
uses: ansys/actions/release-github@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
851851
with:
852852
token: ${{ secrets.GITHUB_TOKEN }}
853853
library-name: ${{ env.PACKAGE_NAME }}
@@ -887,7 +887,7 @@ jobs:
887887
needs: [package]
888888
steps:
889889
- name: Deploy the latest documentation
890-
uses: ansys/actions/doc-deploy-dev@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
890+
uses: ansys/actions/doc-deploy-dev@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
891891
with:
892892
cname: ${{ env.DOCUMENTATION_CNAME }}
893893
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }}
@@ -901,7 +901,7 @@ jobs:
901901
needs: [release, release-pypi]
902902
steps:
903903
- name: Deploy the stable documentation
904-
uses: ansys/actions/doc-deploy-stable@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
904+
uses: ansys/actions/doc-deploy-stable@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
905905
with:
906906
cname: ${{ env.DOCUMENTATION_CNAME }}
907907
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }}
@@ -918,7 +918,7 @@ jobs:
918918
pull-requests: write
919919
steps:
920920
- name: Automerge PRs
921-
uses: ansys/actions/hk-automerge-prs@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
921+
uses: ansys/actions/hk-automerge-prs@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
922922
with:
923923
approver: ${{ secrets.PYANSYS_CI_BOT_USERNAME }}
924924
approver-token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }}

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ jobs:
2222
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2323

2424
- name: Initialize CodeQL
25-
uses: github/codeql-action/init@60168efe1c415ce0f5521ea06d5c2062adbeed1b # v3.28.17
25+
uses: github/codeql-action/init@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
2626
with:
2727
languages: 'python'
2828
config-file: ./.github/codeql-config.yml
2929

3030
- name: Autobuild
31-
uses: github/codeql-action/autobuild@60168efe1c415ce0f5521ea06d5c2062adbeed1b # v3.28.17
31+
uses: github/codeql-action/autobuild@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
3232

3333
# If the Autobuild fails above, remove it and uncomment the following three lines.
3434
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
@@ -38,6 +38,6 @@ jobs:
3838
# ./location_of_script_within_repo/buildscript.sh
3939

4040
- name: Perform CodeQL Analysis
41-
uses: github/codeql-action/analyze@60168efe1c415ce0f5521ea06d5c2062adbeed1b # v3.28.17
41+
uses: github/codeql-action/analyze@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
4242
with:
4343
category: "/language:python"

.github/workflows/docker_cleanup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
steps:
2323

2424
- name: "Perform versions cleanup - except certain tags"
25-
uses: ansys/actions/hk-package-clean-except@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
25+
uses: ansys/actions/hk-package-clean-except@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
2626
with:
2727
package-name: 'geometry'
2828
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/label.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ jobs:
100100
pull-requests: write
101101
runs-on: ubuntu-latest
102102
steps:
103-
- uses: ansys/actions/doc-changelog@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
103+
- uses: ansys/actions/doc-changelog@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
104104
with:
105105
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }}
106106
use-conventional-commits: true

.github/workflows/nightly_docker_test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
required: false
88
default: false
99
type: boolean
10-
schedule: # UTC at 0300
11-
- cron: "0 3 * * *"
10+
schedule: # UTC at 0300, 1100, and 1900
11+
- cron: "0 3,11,19 * * *"
1212
# Trigger workflow when file is modified
1313
push:
1414
paths:
@@ -216,7 +216,7 @@ jobs:
216216
uses: pyvista/setup-headless-display-action@f744438e29e50189f40f1749859bac7d0f69b5fa # v4.1
217217

218218
- name: Run pytest
219-
uses: ansys/actions/tests-pytest@90c8d3f174d3393c68bc2143088d60265275b8cc # v9.0.7
219+
uses: ansys/actions/tests-pytest@5dc39c7838f50142138f7ac518ff3e4dca065d97 # v9.0.12
220220
env:
221221
ALLOW_PLOTTING: true
222222
with:

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ exclude: "tests/integration/files"
77
repos:
88

99
- repo: https://github.com/astral-sh/ruff-pre-commit
10-
rev: v0.11.7
10+
rev: v0.11.11
1111
hooks:
12-
- id: ruff
12+
- id: ruff-check
1313
- id: ruff-format
1414

1515
- repo: https://github.com/codespell-project/codespell

doc/changelog.d/1912.added.md

Lines changed: 1 addition & 0 deletions

doc/changelog.d/1959.maintenance.md

Lines changed: 1 addition & 0 deletions

doc/changelog.d/1961.added.md

Lines changed: 1 addition & 0 deletions

doc/changelog.d/1962.dependencies.md

Lines changed: 1 addition & 0 deletions

0 commit comments

Comments
 (0)