Skip to content

Commit 4667681

Browse files
dependabot[bot]pyansys-ci-botjorgepiloto
authored
ci: bump the actions group across 1 directory with 4 updates (#1034)
Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: pyansys-ci-bot <[email protected]> Co-authored-by: Jorge Martinez <[email protected]> Co-authored-by: Jorge Martínez <[email protected]>
1 parent d4226d6 commit 4667681

File tree

5 files changed

+58
-45
lines changed

5 files changed

+58
-45
lines changed

.github/workflows/ci_cd_main.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828
steps:
2929

3030
- name: "Checkout the project"
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3232

3333
- name: "Install Python ${{ env.MAIN_PYTHON_VERSION }}"
34-
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5.4.0
34+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
3535
with:
3636
python-version: ${{ env.MAIN_PYTHON_VERSION }}
3737

@@ -44,14 +44,14 @@ jobs:
4444
tox -e doc-links,doc-html,doc-pdf
4545
4646
- name: Upload HTML documentation artifact
47-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
47+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
4848
with:
4949
name: documentation-html
5050
path: doc/_build/html
5151
retention-days: 7
5252

5353
- name: Upload PDF documentation artifact
54-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
54+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5555
with:
5656
name: documentation-pdf
5757
path: doc/_build/latex/*.pdf
@@ -62,7 +62,7 @@ jobs:
6262
runs-on: ubuntu-latest
6363
needs: doc-build
6464
steps:
65-
- uses: ansys/actions/doc-deploy-dev@v8
65+
- uses: ansys/actions/doc-deploy-dev@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
6666
with:
6767
doc-artifact-name: "documentation-html"
6868
cname: ${{ env.DOCUMENTATION_CNAME }}

.github/workflows/ci_cd_night.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ jobs:
3434
- { name: "PyFluent", runner: "ubuntu-latest", markers: "requires_fluent", needs_fluent: true }
3535
steps:
3636

37-
- name: Checkout project
38-
uses: actions/checkout@v4
37+
- name: "Checkout the project"
38+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3939

4040
- name: "Set up uv"
41-
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5.4.0
41+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
4242
with:
4343
python-version: ${{ matrix.python-version }}
4444

@@ -50,7 +50,7 @@ jobs:
5050
ANSYS_VERSION : ${{ env.ANSYS_VERSION }}
5151

5252
- name: Login to GitHub Container Registry
53-
uses: docker/login-action@v3
53+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
5454
if: matrix.tests.needs_fluent
5555
with:
5656
registry: ghcr.io
@@ -82,10 +82,10 @@ jobs:
8282
steps:
8383

8484
- name: "Checkout the project"
85-
uses: actions/checkout@v4
85+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8686

8787
- name: "Install Python ${{ env.MAIN_PYTHON_VERSION }}"
88-
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5.4.0
88+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
8989
with:
9090
python-version: ${{ env.MAIN_PYTHON_VERSION }}
9191

@@ -98,14 +98,14 @@ jobs:
9898
tox -e doc-links,doc-html,doc-pdf
9999
100100
- name: Upload HTML documentation artifact
101-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
101+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
102102
with:
103103
name: documentation-html
104104
path: doc/_build/html
105105
retention-days: 7
106106

107107
- name: Upload PDF documentation artifact
108-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
108+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
109109
with:
110110
name: documentation-pdf
111111
path: doc/_build/latex/*.pdf
@@ -116,7 +116,7 @@ jobs:
116116
runs-on: ubuntu-latest
117117
needs: doc-build
118118
steps:
119-
- uses: ansys/actions/doc-deploy-dev@v8
119+
- uses: ansys/actions/doc-deploy-dev@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
120120
with:
121121
doc-artifact-name: "documentation-html"
122122
cname: ${{ env.DOCUMENTATION_CNAME }}

.github/workflows/ci_cd_pr.yml

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ jobs:
2828
pull-requests: write
2929
runs-on: ubuntu-latest
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3232

3333
- name: "Update labels"
34-
uses: micnncim/action-label-syncer@v1
34+
uses: micnncim/action-label-syncer@3abd5ab72fda571e69fffd97bd4e0033dd5f495c # v1.3.0
3535
env:
3636
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3737

3838
- name: "Label pull-request"
39-
uses: actions/[email protected]
39+
uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 # v5.0.0
4040
with:
4141
repo-token: ${{ secrets.GITHUB_TOKEN }}
4242

@@ -49,11 +49,11 @@ jobs:
4949
pull-requests: write
5050
steps:
5151

52-
- uses: ansys/actions/check-pr-title@main
52+
- uses: ansys/actions/check-pr-title@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
5353
with:
5454
token: ${{ secrets.GITHUB_TOKEN }}
5555

56-
- uses: ansys/actions/doc-changelog@main
56+
- uses: ansys/actions/doc-changelog@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
5757
with:
5858
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }}
5959
use-conventional-commits: true
@@ -66,7 +66,7 @@ jobs:
6666
runs-on: ubuntu-latest
6767
needs: changelog-fragment
6868
steps:
69-
- uses: ansys/actions/code-style@v8
69+
- uses: ansys/actions/code-style@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
7070
with:
7171
python-version: ${{ env.MAIN_PYTHON_VERSION }}
7272

@@ -75,8 +75,7 @@ jobs:
7575
runs-on: ubuntu-latest
7676
needs: changelog-fragment
7777
steps:
78-
- name: "Running documentation style checks"
79-
uses: ansys/actions/doc-style@v8
78+
- uses: ansys/actions/doc-style@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
8079
with:
8180
token: ${{ secrets.GITHUB_TOKEN }}
8281

@@ -90,7 +89,7 @@ jobs:
9089
os: [ubuntu-latest, windows-latest]
9190
python-version: ['3.11', '3.12']
9291
steps:
93-
- uses: ansys/actions/build-wheelhouse@v8
92+
- uses: ansys/actions/build-wheelhouse@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
9493
with:
9594
library-name: ${{ env.LIBRARY_NAME }}
9695
operating-system: ${{ matrix.os }}
@@ -104,10 +103,10 @@ jobs:
104103
steps:
105104

106105
- name: "Checkout the project"
107-
uses: actions/checkout@v4
106+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
108107

109108
- name: "Install Python ${{ env.MAIN_PYTHON_VERSION }}"
110-
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5.4.0
109+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
111110
with:
112111
python-version: ${{ env.MAIN_PYTHON_VERSION }}
113112

@@ -120,14 +119,14 @@ jobs:
120119
tox -e doc-links,doc-html,doc-pdf
121120
122121
- name: Upload HTML documentation artifact
123-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
122+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
124123
with:
125124
name: documentation-html
126125
path: doc/_build/html
127126
retention-days: 7
128127

129128
- name: Upload PDF documentation artifact
130-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
129+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
131130
with:
132131
name: documentation-pdf
133132
path: doc/_build/latex/*.pdf
@@ -147,11 +146,11 @@ jobs:
147146
- { name: "PyFluent", runner: "ubuntu-latest", markers: "requires_fluent", needs_fluent: true }
148147
steps:
149148

150-
- name: Checkout project
151-
uses: actions/checkout@v4
149+
- name: "Checkout the project"
150+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
152151

153152
- name: "Set up uv"
154-
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5.4.0
153+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
155154
with:
156155
python-version: ${{ matrix.python-version }}
157156

@@ -163,7 +162,7 @@ jobs:
163162
ANSYS_VERSION : ${{ env.ANSYS_VERSION }}
164163

165164
- name: Login to GitHub Container Registry
166-
uses: docker/login-action@v3
165+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
167166
if: matrix.tests.needs_fluent
168167
with:
169168
registry: ghcr.io
@@ -194,7 +193,7 @@ jobs:
194193
runs-on: ubuntu-latest
195194
needs: [wheelhouse, doc-build, tests]
196195
steps:
197-
- uses: ansys/actions/build-library@v8
196+
- uses: ansys/actions/build-library@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
198197
with:
199198
library-name: ${{ env.LIBRARY_NAME }}
200199
python-version: ${{ env.MAIN_PYTHON_VERSION }}

.github/workflows/ci_cd_release.yml

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
runs-on: ubuntu-latest
4343
needs: changelog-deployment
4444
steps:
45-
- uses: ansys/actions/code-style@v8
45+
- uses: ansys/actions/code-style@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
4646
with:
4747
python-version: ${{ env.MAIN_PYTHON_VERSION }}
4848

@@ -52,7 +52,7 @@ jobs:
5252
needs: changelog-deployment
5353
steps:
5454
- name: "Running documentation style checks"
55-
uses: ansys/actions/doc-style@v8
55+
uses: ansys/actions/doc-style@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
5656
with:
5757
token: ${{ secrets.GITHUB_TOKEN }}
5858

@@ -66,7 +66,7 @@ jobs:
6666
os: [ubuntu-latest, windows-latest]
6767
python-version: ['3.11', '3.12']
6868
steps:
69-
- uses: ansys/actions/build-wheelhouse@v8
69+
- uses: ansys/actions/build-wheelhouse@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
7070
with:
7171
library-name: ${{ env.LIBRARY_NAME }}
7272
operating-system: ${{ matrix.os }}
@@ -83,7 +83,7 @@ jobs:
8383
uses: actions/checkout@v4
8484

8585
- name: "Install Python ${{ env.MAIN_PYTHON_VERSION }}"
86-
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5.4.0
86+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
8787
with:
8888
python-version: ${{ env.MAIN_PYTHON_VERSION }}
8989

@@ -96,14 +96,14 @@ jobs:
9696
tox -e doc-links,doc-html,doc-pdf
9797
9898
- name: Upload HTML documentation artifact
99-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
99+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
100100
with:
101101
name: documentation-html
102102
path: doc/_build/html
103103
retention-days: 7
104104

105105
- name: Upload PDF documentation artifact
106-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
106+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
107107
with:
108108
name: documentation-pdf
109109
path: doc/_build/latex/*.pdf
@@ -124,10 +124,10 @@ jobs:
124124
steps:
125125

126126
- name: Checkout project
127-
uses: actions/checkout@v4
127+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
128128

129129
- name: "Set up uv"
130-
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5.4.0
130+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
131131
with:
132132
python-version: ${{ matrix.python-version }}
133133

@@ -139,7 +139,7 @@ jobs:
139139
ANSYS_VERSION : ${{ env.ANSYS_VERSION }}
140140

141141
- name: Login to GitHub Container Registry
142-
uses: docker/login-action@v3
142+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
143143
if: matrix.tests.needs_fluent
144144
with:
145145
registry: ghcr.io
@@ -170,7 +170,7 @@ jobs:
170170
runs-on: ubuntu-latest
171171
needs: [wheelhouse, doc-build, tests]
172172
steps:
173-
- uses: ansys/actions/build-library@v8
173+
- uses: ansys/actions/build-library@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
174174
with:
175175
library-name: ${{ env.LIBRARY_NAME }}
176176
python-version: ${{ env.MAIN_PYTHON_VERSION }}
@@ -182,20 +182,33 @@ jobs:
182182
steps:
183183

184184
- name: Download all artifacts
185-
uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
185+
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
186186
with:
187187
name: ${{ env.LIBRARY_NAME }}-artifacts
188188
path: ${{ env.LIBRARY_NAME }}-artifacts
189189

190190
- name: "Release to private PyPI repository"
191-
uses: ansys/actions/release-pypi-private@v8
191+
uses: ansys/actions/release-pypi-private@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
192192
with:
193193
library-name: ${{ env.LIBRARY_NAME }}
194194
twine-username: "__token__"
195195
twine-token: ${{ secrets.PYANSYS_PYPI_PRIVATE_PAT }}
196196

197197
- name: Release to GitHub
198-
uses: ansys/actions/release-github@v8
198+
uses: ansys/actions/release-github@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
199199
with:
200200
library-name: ${{ env.LIBRARY_NAME }}
201201
token: ${{ secrets.GITHUB_TOKEN }}
202+
203+
doc-deploy-stable:
204+
name: "Deploy stable docs"
205+
runs-on: ubuntu-latest
206+
needs: release
207+
steps:
208+
- uses: ansys/actions/doc-deploy-stable@b666c18ca3623198a1be4cf46f4522736527fee9 # v9.0.0
209+
with:
210+
doc-artifact-name: "documentation-html"
211+
cname: ${{ env.DOCUMENTATION_CNAME }}
212+
token: ${{ secrets.GITHUB_TOKEN }}
213+
bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }}
214+
bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bump the actions group across 1 directory with 4 updates

0 commit comments

Comments
 (0)