File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7878 if : success() && steps.aws-auth.outcome == 'success'
7979 run : hatch run cov-retry -m "integration"
8080
81+ - name : Run unit tests with lowest direct dependencies
82+ run : |
83+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
84+ hatch run uv pip install -r requirements_lowest_direct.txt
85+ hatch run test -m "not integration"
86+
8187 - name : Nightly - run unit tests with Haystack main branch
8288 if : github.event_name == 'schedule'
8389 run : |
90+ hatch env prune
8491 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
8592 hatch run cov-retry -m "not integration"
8693
Original file line number Diff line number Diff line change 6060 - name : Run tests
6161 run : hatch run cov-retry
6262
63+ - name : Run unit tests with lowest direct dependencies
64+ run : |
65+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
66+ hatch run uv pip install -r requirements_lowest_direct.txt
67+ hatch run test -m "not integration"
68+
6369 - name : Nightly - run unit tests with Haystack main branch
6470 if : github.event_name == 'schedule'
6571 run : |
72+ hatch env prune
6673 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
6774 hatch run cov-retry -m "not integration"
6875
Original file line number Diff line number Diff line change 6464 ASTRA_DB_APPLICATION_TOKEN : ${{ secrets.ASTRA_DB_APPLICATION_TOKEN }}
6565 run : hatch run cov-retry
6666
67+ - name : Run unit tests with lowest direct dependencies
68+ run : |
69+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
70+ hatch run uv pip install -r requirements_lowest_direct.txt
71+ hatch run test -m "not integration"
72+
6773 - name : Nightly - run unit tests with Haystack main branch
6874 if : github.event_name == 'schedule'
6975 run : |
76+ hatch env prune
7077 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
7178 hatch run cov-retry -m "not integration"
7279
Original file line number Diff line number Diff line change 5858 - name : Run tests
5959 run : hatch run cov-retry
6060
61+ - name : Run unit tests with lowest direct dependencies
62+ run : |
63+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
64+ hatch run uv pip install -r requirements_lowest_direct.txt
65+ hatch run test -m "not integration"
66+
6167 - name : Nightly - run unit tests with Haystack main branch
6268 if : github.event_name == 'schedule'
6369 run : |
70+ hatch env prune
6471 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
6572 hatch run cov-retry -m "not integration"
6673
Original file line number Diff line number Diff line change 6464 - name : Run tests
6565 run : hatch run cov-retry
6666
67+ - name : Run unit tests with lowest direct dependencies
68+ run : |
69+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
70+ hatch run uv pip install -r requirements_lowest_direct.txt
71+ hatch run test -m "not integration"
72+
6773 - name : Nightly - run unit tests with Haystack main branch
6874 if : github.event_name == 'schedule'
6975 run : |
76+ hatch env prune
7077 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
7178 hatch run cov-retry -m "not integration"
7279
Original file line number Diff line number Diff line change 7373 with :
7474 title : |
7575 Core integrations nightly tests failure: ${{ github.workflow }}
76- api-key : ${{ secrets.CORE_DATADOG_API_KEY }}
76+ api-key : ${{ secrets.CORE_DATADOG_API_KEY }}
Original file line number Diff line number Diff line change 4545 - name : Run tests
4646 run : hatch run cov-retry
4747
48+ - name : Run unit tests with lowest direct dependencies
49+ run : |
50+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
51+ hatch run uv pip install -r requirements_lowest_direct.txt
52+ hatch run test -m "not integration"
53+
4854 - name : Nightly - run unit tests with Haystack main branch
4955 if : github.event_name == 'schedule'
5056 run : |
57+ hatch env prune
5158 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
5259 hatch run cov-retry -m "not integration"
5360
Original file line number Diff line number Diff line change 6161 - name : Run tests
6262 run : hatch run cov-retry
6363
64+ - name : Run unit tests with lowest direct dependencies
65+ run : |
66+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
67+ hatch run uv pip install -r requirements_lowest_direct.txt
68+ hatch run test -m "not integration"
69+
6470 - name : Nightly - run unit tests with Haystack main branch
6571 if : github.event_name == 'schedule'
6672 run : |
73+ hatch env prune
6774 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
6875 hatch run cov-retry -m "not integration"
6976
Original file line number Diff line number Diff line change 6161 - name : Run tests
6262 run : hatch run cov-retry
6363
64+ - name : Run unit tests with lowest direct dependencies
65+ run : |
66+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
67+ hatch run uv pip install -r requirements_lowest_direct.txt
68+ hatch run test -m "not integration"
69+
6470 - name : Nightly - run unit tests with Haystack main branch
6571 if : github.event_name == 'schedule'
6672 run : |
73+ hatch env prune
6774 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
6875 hatch run cov-retry -m "not integration"
6976
Original file line number Diff line number Diff line change 6161 - name : Run tests
6262 run : hatch run cov-retry
6363
64+ - name : Run unit tests with lowest direct dependencies
65+ run : |
66+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
67+ hatch run uv pip install -r requirements_lowest_direct.txt
68+ hatch run test -m "not integration"
69+
6470 - name : Nightly - run unit tests with Haystack main branch
6571 if : github.event_name == 'schedule'
6672 run : |
73+ hatch env prune
6774 hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
6875 hatch run cov-retry -m "not integration"
6976
You can’t perform that action at this time.
0 commit comments