Skip to content
This repository was archived by the owner on Aug 22, 2023. It is now read-only.

Commit 9b02ed6

Browse files
committed
:ioa:
1 parent 20125ee commit 9b02ed6

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,19 +87,17 @@ jobs:
8787
needs: [lint, build-python]
8888
defaults:
8989
run:
90-
shell: bash
90+
shell: pwsh
9191
steps:
9292
- uses: actions/checkout@v3
9393
# nuitka currently only supports Python <=3.10 right now
9494
- name: Set up Python 3.10
9595
uses: actions/setup-python@v4
9696
with:
9797
python-version: "3.10"
98-
- name: Install and configure Poetry
99-
uses: snok/install-poetry@v1
100-
with:
101-
virtualenvs-in-project: true
102-
installer-parallel: true
98+
- name: Install poetry
99+
run: |
100+
pipx install poetry==1.3.2
103101
- name: Shorten commit SHA
104102
uses: benjlevesque/[email protected]
105103
id: short-sha
@@ -115,7 +113,7 @@ jobs:
115113
- name: Install dependencies
116114
shell: pwsh
117115
run: |
118-
poetry install --no-interaction --with compile
116+
pipx run poetry install --no-interaction --with compile
119117
source .venv/Scripts/activate
120118
pip install nuitka minecraft_launcher_lib PySide6 click tomli darkdetect
121119
python -m nuitka --standalone --onefile --windows-icon-from-ico=media/icon.ico --output-dir=build --include-package=minecraft_launcher_lib,PySide6,click,tomli,darkdetect -o "Vanilla Installer-GUI ${{ github.head_ref || github.ref_name }}+{{ steps.short-sha.outputs.sha }}.exe" --enable-plugin=pyside6 --include-data-dir=vanilla_installer/assets=assets/ --disable-console vanilla_installer/gui.py --assume-yes-for-downloads

0 commit comments

Comments
 (0)