diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index af76560..ceaaa43 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -16,22 +16,14 @@ jobs: steps: - uses: https://github.com/actions/checkout@v4.1.1 - - name: Set up conda /w python version 3.11.5 - uses: https://github.com/conda-incubator/setup-miniconda@v3.0.2 - with: - miniconda-version: "latest" - activate-environment: raid-callouts - environment-file: environment.yml - python-version: 3.11.5 + + - name: Setup Poetry + uses: Gr1N/setup-poetry@v9 - name: Install dependencies shell: bash -l {0} run: | - conda env create --file environment.yml -n test-helper-module - conda init - conda activate test-helper-module - python -m pip install --upgrade pip - pip install -r requirements.txt + poetry instsall - name: add database.ini shell: bash -l {0} @@ -44,7 +36,7 @@ jobs: shell: bash -l {0} run: | conda activate test-helper-module - python -m pytest src/py/db_helper_tests.py + poetry run python -m pytest src/py/db_helper_tests.py # Checkout the repo, add the dependency files, push to host, build + run (via docker compose up) push-and-build: diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 661be07..4053af2 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -22,22 +22,13 @@ jobs: steps: - uses: https://github.com/actions/checkout@v4.1.1 - - name: Set up conda /w python version 3.11.5 - uses: https://github.com/conda-incubator/setup-miniconda@v3.0.4 - with: - miniconda-version: "latest" - activate-environment: raid-callouts - environment-file: environment.yml - python-version: 3.11.5 + - name: Setup Poetry + uses: Gr1N/setup-poetry@v9 - name: Install dependencies shell: bash -l {0} run: | - conda env create --file environment.yml -n test-helper-module - conda init - conda activate test-helper-module - python -m pip install --upgrade pip - pip install -r requirements.txt + poetry install - name: add database.ini shell: bash -l {0} @@ -50,5 +41,4 @@ jobs: shell: bash -l {0} run: | cd $GITHUB_WORKSPACE - conda activate test-helper-module - python -m pytest ./src/py/db_helper_tests.py + poetry run python -m pytest ./src/py/db_helper_tests.py