Update some back-end configurations #3

Merged
contrastellar merged 6 commits from gabby-dev into main 2026-02-20 05:11:09 +00:00
2 changed files with 9 additions and 27 deletions
Showing only changes of commit 45401614d5 - Show all commits

View File

@@ -16,22 +16,14 @@ jobs:
steps: steps:
- uses: https://github.com/actions/checkout@v4.1.1 - 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 - name: Setup Poetry
with: uses: Gr1N/setup-poetry@v9
miniconda-version: "latest"
activate-environment: raid-callouts
environment-file: environment.yml
python-version: 3.11.5
- name: Install dependencies - name: Install dependencies
shell: bash -l {0} shell: bash -l {0}
run: | run: |
conda env create --file environment.yml -n test-helper-module poetry instsall
conda init
conda activate test-helper-module
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: add database.ini - name: add database.ini
shell: bash -l {0} shell: bash -l {0}
@@ -44,7 +36,7 @@ jobs:
shell: bash -l {0} shell: bash -l {0}
run: | run: |
conda activate test-helper-module 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) # Checkout the repo, add the dependency files, push to host, build + run (via docker compose up)
push-and-build: push-and-build:

View File

@@ -22,22 +22,13 @@ jobs:
steps: steps:
- uses: https://github.com/actions/checkout@v4.1.1 - uses: https://github.com/actions/checkout@v4.1.1
- name: Set up conda /w python version 3.11.5 - name: Setup Poetry
uses: https://github.com/conda-incubator/setup-miniconda@v3.0.4 uses: Gr1N/setup-poetry@v9
with:
miniconda-version: "latest"
activate-environment: raid-callouts
environment-file: environment.yml
python-version: 3.11.5
- name: Install dependencies - name: Install dependencies
shell: bash -l {0} shell: bash -l {0}
run: | run: |
conda env create --file environment.yml -n test-helper-module poetry install
conda init
conda activate test-helper-module
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: add database.ini - name: add database.ini
shell: bash -l {0} shell: bash -l {0}
@@ -50,5 +41,4 @@ jobs:
shell: bash -l {0} shell: bash -l {0}
run: | run: |
cd $GITHUB_WORKSPACE cd $GITHUB_WORKSPACE
conda activate test-helper-module poetry run python -m pytest ./src/py/db_helper_tests.py
python -m pytest ./src/py/db_helper_tests.py