From e18df47cee14cde58584ffc1a8bbb2606b6f4102 Mon Sep 17 00:00:00 2001 From: Nate Sesti Date: Mon, 31 Jul 2023 22:27:08 -0700 Subject: ci: :green_heart: fix file structure for pyinstaller, main.yaml updates --- .github/workflows/main.yaml | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 6642d5c0..1d5f2cbc 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -18,14 +18,23 @@ jobs: - name: Check-out repository uses: actions/checkout@v3 - - name: Setup Python - uses: actions/setup-python@v4 - with: - python-version: "3.10" # Version range or exact version of a Python version to use, using SemVer's version range syntax - architecture: "x64" # optional x64 or x86. Defaults to x64 if not specified - cache: "pip" - cache-dependency-path: | - **/requirements*.txt + - name: Install Poetry + run: | + curl -sSL https://install.python-poetry.org | python3 - + + - name: Install Python dependencies + run: | + cd continuedev + poetry install + + # - name: Setup Python + # uses: actions/setup-python@v4 + # with: + # python-version: "3.10" # Version range or exact version of a Python version to use, using SemVer's version range syntax + # architecture: "x64" # optional x64 or x86. Defaults to x64 if not specified + # cache: "pip" + # cache-dependency-path: | + # **/requirements*.txt - name: Install Dependencies run: | @@ -35,7 +44,7 @@ jobs: uses: Nuitka/Nuitka-Action@main with: nuitka-version: main - script-name: kasa_cli + script-name: continuedev/src/run.py onefile: true - name: Upload Artifacts -- cgit v1.2.3-70-g09d2