File tree Expand file tree Collapse file tree 3 files changed +12
-12
lines changed Expand file tree Collapse file tree 3 files changed +12
-12
lines changed Original file line number Diff line number Diff line change 13
13
dist :
14
14
runs-on : ubuntu-latest
15
15
steps :
16
- - uses : actions/checkout@v5
17
- - uses : hynek/build-and-inspect-python-package@v2
16
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
17
+ - uses : hynek/build-and-inspect-python-package@c52c3a4710070b50470d903818a7b25115dcd076 # v2.13.0
18
18
19
19
deploy :
20
20
needs : [dist]
@@ -25,17 +25,17 @@ jobs:
25
25
attestations : write
26
26
27
27
steps :
28
- - uses : actions/download-artifact@v5
28
+ - uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
29
29
with :
30
30
name : Packages
31
31
path : dist
32
32
33
33
- name : Generate artifact attestation for sdist and wheel
34
- uses : actions/attest-build-provenance@v3
34
+ uses : actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0.0
35
35
with :
36
36
subject-path : " dist/*"
37
37
38
38
- name : Publish package
39
- uses : pypa/gh-action-pypi-publish@release/v1
39
+ uses : pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc # v1.12.4
40
40
with :
41
41
password : ${{ secrets.pypi_password }}
Original file line number Diff line number Diff line change 11
11
name : Pre-commit checks
12
12
runs-on : ubuntu-latest
13
13
steps :
14
- - uses : actions/checkout@v5
15
- - uses : actions/setup-python@v5
14
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
15
+ - uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
16
16
with :
17
17
python-version : ' 3.10'
18
- -
uses :
pre-commit/[email protected]
18
+ - uses : pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
Original file line number Diff line number Diff line change @@ -31,14 +31,14 @@ jobs:
31
31
32
32
name : ${{ matrix.os }}, Python ${{ matrix.python-version }}
33
33
steps :
34
- - uses : actions/checkout@v5
34
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
35
35
36
36
- name : Set up Python ${{ matrix.python-version }}
37
- uses : actions/setup-python@v5
37
+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
38
38
with :
39
39
python-version : ${{ matrix.python-version }}
40
40
41
- - uses : astral-sh/setup-uv@v6
41
+ - uses : astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
42
42
43
43
- name : Install tox
44
44
run : uv tool install --with tox-gh-actions --with tox-uv tox
71
71
timeout-minutes : 2
72
72
steps :
73
73
- name : Decide whether the needed jobs succeeded or failed
74
- uses : re-actors/alls-green@release/v1
74
+ uses : re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2
75
75
with :
76
76
jobs : ${{ toJSON(needs) }}
You can’t perform that action at this time.
0 commit comments