File tree Expand file tree Collapse file tree 2 files changed +16
-22
lines changed Expand file tree Collapse file tree 2 files changed +16
-22
lines changed Original file line number Diff line number Diff line change @@ -17,19 +17,16 @@ jobs:
17
17
id-token : write
18
18
19
19
steps :
20
- - uses : actions/checkout@v3
20
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21
+
22
+ - name : Install Poetry
23
+ run : pipx install poetry==1.8.5
21
24
22
25
- name : Set up Python 3.10
23
- uses : actions/setup-python@v4
26
+ uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
24
27
with :
25
28
python-version : ' 3.10'
26
-
27
- - name : Install Poetry
28
- uses : snok/install-poetry@v1
29
- with :
30
- version : latest
31
- virtualenvs-create : true
32
- virtualenvs-in-project : true
29
+ cache : ' poetry'
33
30
34
31
- name : Install dependencies
35
32
run : poetry install --only main
38
35
run : poetry build
39
36
40
37
- name : Publish package
41
- uses : pypa/gh-action-pypi-publish@release/v1
38
+ uses : pypa/gh-action-pypi-publish@release/76f52bc884231f62b9a034ebfe128415bbaabdfc # v1.12.4
42
39
with :
43
40
user : __token__
44
41
password : ${{ secrets.PYPI_API_KEY }}
45
- packages-dir : python/thirdweb-ai/dist/
42
+ packages-dir : python/thirdweb-ai/dist/
Original file line number Diff line number Diff line change @@ -17,19 +17,16 @@ jobs:
17
17
id-token : write
18
18
19
19
steps :
20
- - uses : actions/checkout@v3
20
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21
+
22
+ - name : Install Poetry
23
+ run : pipx install poetry==1.8.5
21
24
22
25
- name : Set up Python 3.10
23
- uses : actions/setup-python@v4
26
+ uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
24
27
with :
25
28
python-version : ' 3.10'
26
-
27
- - name : Install Poetry
28
- uses : snok/install-poetry@v1
29
- with :
30
- version : latest
31
- virtualenvs-create : true
32
- virtualenvs-in-project : true
29
+ cache : ' poetry'
33
30
34
31
- name : Install dependencies
35
32
run : poetry install --only main
38
35
run : poetry build
39
36
40
37
- name : Publish package
41
- uses : pypa/gh-action-pypi-publish@release/v1
38
+ uses : pypa/gh-action-pypi-publish@release/76f52bc884231f62b9a034ebfe128415bbaabdfc # v1.12.4
42
39
with :
43
40
user : __token__
44
41
password : ${{ secrets.PYPI_API_KEY }}
45
- packages-dir : python/thirdweb-mcp/dist/
42
+ packages-dir : python/thirdweb-mcp/dist/
You can’t perform that action at this time.
0 commit comments