Skip to content

INFO message when removing duplicate products should give the correct number of products based on filters #2234

INFO message when removing duplicate products should give the correct number of products based on filters

INFO message when removing duplicate products should give the correct number of products based on filters #2234

Workflow file for this run

# This test job is separated out into its own workflow to be able to obtain a separate badge for it
name: CI-devtest
on:
push:
branches:
- main
tags:
- '*'
pull_request:
branches:
- main
schedule:
# run every Monday at 5am UTC
- cron: '0 5 * * 1'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
tests:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: true
matrix:
include:
- name: dev dependencies with all dependencies with coverage
os: ubuntu-latest
python: '3.12'
toxenv: py312-test-alldeps-devdeps-cov
toxargs: -v
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
- name: Install Python dependencies
run: python -m pip install --upgrade tox
- name: Run tests
run: tox ${{ matrix.toxargs }} -e ${{ matrix.toxenv }} -- ${{ matrix.toxposargs }}
- name: Upload coverage to codecov
if: contains(matrix.toxenv,'-cov')
uses: codecov/codecov-action@v3
with:
file: ./coverage.xml