From 58c976f44cab2686b88c8ed1591600f20cbadc3a Mon Sep 17 00:00:00 2001
From: Peter Somhorst
Date: Fri, 8 Nov 2024 14:26:30 +0100
Subject: [PATCH] Run tests with testing dependency before creating github
draft release
---
.github/workflows/release_github.yml | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/release_github.yml b/.github/workflows/release_github.yml
index 617f11203..8fd3c1fe4 100644
--- a/.github/workflows/release_github.yml
+++ b/.github/workflows/release_github.yml
@@ -45,10 +45,12 @@ jobs:
image: ghcr.io/eit-alive/eittestdata:latest
destination: $EIT_PROCESSING_TEST_DATA
path: /eitprocessing/.
- - name: Install eitprocessing
- run: python3 -m pip install ".[dev,publishing]"
+ - name: Install eitprocessing with testing dependecies
+ run: python3 -m pip install ".[testing]"
- name: Run pytest
run: pytest -v
+ - name: Install eitprocessing with dev dependencies
+ run: python3 -m pip install --upgrade ".[publishing]"
- name: Build eitprocessing
run: python3 -m build