aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/tests.yml
diff options
context:
space:
mode:
authorMR Lemon <matt@matthewlemon>2020-05-17 16:29:14 +0100
committerMR Lemon <matt@matthewlemon>2020-05-17 16:29:14 +0100
commitf273f5a0cd264ad00327c33fd18b5adacf3672be (patch)
tree9116713884e94cd072075c64dcaef8873b533ff5 /.github/workflows/tests.yml
parent28e844dd1ba1f7c7052bc872b632a5c5d943b295 (diff)
first stab at Action for building exe file
Diffstat (limited to '.github/workflows/tests.yml')
-rw-r--r--.github/workflows/tests.yml21
1 files changed, 19 insertions, 2 deletions
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 368cf68..ae5fffe 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -1,4 +1,4 @@
-name: Tests
+name: Tests and Build exe
on: push
env:
GITHUB_ACTIONS_RUNNER: runner
@@ -13,4 +13,21 @@ jobs:
architecture: x64
- run: pip install nox==2019.11.9
- run: pip install poetry==1.0.5
- - run: nox \ No newline at end of file
+ - run: nox
+
+ build:
+ runs-on: windows-latest
+
+ steps:
+ - uses: actions/checkout@v2
+ - name: Set up Python 3.7
+ uses: actions/setup-python@v1
+ with:
+ python-version: 3.7
+ architecture: x64
+ - name: Install dependencies
+ run: |
+ pip install poetry==1.0.5
+ poetry install
+ - name: Build with pyinstaller
+ run: pyinstaller cli.py --name "dm" --onefile