Skip to content

Commit 0bb42e3

Browse files
mesh-2092: update install process
1 parent ea24d97 commit 0bb42e3

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

.github/workflows/dependabot-auto-merge.yaml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,20 @@ jobs:
2323
ref: ${{ github.head_ref }}
2424
token: ${{ secrets.GITHUB_TOKEN }}
2525

26-
- name: Set up Python
27-
uses: actions/setup-python@v5
26+
- name: setup python
27+
uses: actions/setup-python@v6
2828
with:
29-
python-version: '3.11'
29+
python-version-file: "pyproject.toml"
3030

31-
- name: Install Poetry
31+
- name: setup poetry
32+
uses: abatilo/actions-poetry@0dd19c9498c3dc8728967849d0d2eae428a8a3d8
33+
with:
34+
poetry-version: 2.1.2
35+
36+
- name: add poetry plugins
3237
run: |
33-
curl -sSL https://install.python-poetry.org | python3 -
34-
echo "$HOME/.local/bin" >> $GITHUB_PATH
38+
poetry self add "poetry-dynamic-versioning[plugin]"
39+
poetry self add poetry-plugin-export
3540
3641
- name: Export requirements
3742
run: make export-requirements

0 commit comments

Comments
 (0)