summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-07-31 22:27:08 -0700
committerNate Sesti <sestinj@gmail.com>2023-07-31 22:27:08 -0700
commite18df47cee14cde58584ffc1a8bbb2606b6f4102 (patch)
tree9f5967358100ed5b729afb49883bc5e7d5f63c05 /.github/workflows
parentfa221af037ced05018b6441575b7e22b5d6902a8 (diff)
downloadsncontinue-e18df47cee14cde58584ffc1a8bbb2606b6f4102.tar.gz
sncontinue-e18df47cee14cde58584ffc1a8bbb2606b6f4102.tar.bz2
sncontinue-e18df47cee14cde58584ffc1a8bbb2606b6f4102.zip
ci: :green_heart: fix file structure for pyinstaller, main.yaml updates
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/main.yaml27
1 files changed, 18 insertions, 9 deletions
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