Skip to content

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

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 #3662

Workflow file for this run

# Developer version testing as well as cron testings are in separate workflows
name: CI
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: false
matrix:
include:
- name: Code style checks
os: ubuntu-latest
python: 3.x
toxenv: codestyle
- name: oldest version for all dependencies
os: ubuntu-latest
python: "3.9"
toxenv: py39-test-oldestdeps-alldeps
toxargs: -v
- name: Python 3.10 with all optional dependencies (MacOS X)
os: macos-latest
python: "3.10"
toxenv: py310-test-alldeps
toxargs: -v
- name: Python 3.11 with mandatory dependencies (Windows)
os: windows-latest
python: "3.11"
toxenv: py311-test
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
egg_info:
name: egg_info with Python 3.9
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Run egg_info
run: python setup.py egg_info