diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c1c62261..4e11067a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,109 +13,9 @@ on: - 'v*.*.*' jobs: - min_linux: - name: linux with min supported deps - runs-on: ubuntu-20.04 - - steps: - - uses: actions/checkout@v4 - - name: Set up Python 3.7 - uses: actions/setup-python@v5 - with: - python-version: 3.7 - - name: Install dependencies - run: | - make install_deps - sudo apt update && sudo apt install \ - git \ - cmake \ - gcc-multilib \ - g++-multilib \ - gstreamer1.0-tools \ - gstreamer1.0-libav \ - gstreamer1.0-plugins-bad \ - ffmpeg \ - vpx-tools \ - aom-tools \ - wget \ - unzip - - name: Check - run: | - make check - - name: Test Build the wheel - run: | - pip wheel . - - name: Build all reference decoders - run: | - make all_reference_decoders - - name: Clean up - run: | - make clean - - linux: - runs-on: ubuntu-24.04 - - steps: - - uses: actions/checkout@v4 - - name: Set up Python 3.13 - uses: actions/setup-python@v5 - with: - python-version: 3.13 - - name: Install dependencies - run: | - make install_deps - sudo apt update && sudo apt install \ - git \ - cmake \ - gcc-multilib \ - g++-multilib \ - gstreamer1.0-tools \ - gstreamer1.0-libav \ - gstreamer1.0-plugins-bad \ - ffmpeg \ - vpx-tools \ - aom-tools \ - wget \ - unzip - - name: Check - run: | - make check - - name: Test Build the wheel - run: | - pip wheel . - - name: Build all reference decoders - run: | - make all_reference_decoders - - name: Clean up - run: | - make clean - - windows: - runs-on: windows-latest - - steps: - - uses: actions/checkout@v4 - - name: Set up Python 3.7 - uses: actions/setup-python@v5 - with: - python-version: 3.7 - - name: Install dependencies - run: | - make install_deps - - name: Check - run: | - make check - - name: Test Build the wheel - run: | - pip wheel . - create_release: name: Create Release runs-on: ubuntu-20.04 - needs: - - min_linux - - linux - - windows steps: - uses: actions/checkout@v4 @@ -176,7 +76,7 @@ jobs: cache-dependency-path: '**/pyproject.toml' - name: Install dependencies run: | - pip install setuptools setuptools-scm wheel build + pip install setuptools wheel build - name: Build run: | python -m build diff --git a/pyproject.toml b/pyproject.toml index 287f58f3..d7593258 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,14 +4,14 @@ build-backend = "setuptools.build_meta" [project] name = "fluster-conformance" -version = "0.2.0.0" # TODO: Ensure that version 0.2.0 is marked as the final version in the CI release workflow only when we are certain about deploying a new release. This prevents creating an irreversible history in PyPI, which would block re-uploading the same version. +version = "0.2.0.2" # TODO: Ensure that version 0.2.0 is marked as the final version in the CI release workflow only when we are certain about deploying a new release. This prevents creating an irreversible history in PyPI, which would block re-uploading the same version. authors = [ - {name = "Pablo Marcos Oltra"}, - {name = "Andoni Morales Alastruey", email="amorales@fluendo.com"}, + {name = "Pablo Marcos Oltra", email = "pmarcos@fluendo.com"}, + {name = "Andoni Morales Alastruey", email = "amorales@fluendo.com"}, ] maintainers = [ - {name = "Michalis Dimopoulos", email="mdimopoulos@fluendo.com"}, - {name = "Ruben Gonzalez", email="rgonzalez@fluendo.com"}, + {name = "Michalis Dimopoulos", email = "mdimopoulos@fluendo.com"}, + {name = "Ruben Gonzalez", email = "rgonzalez@fluendo.com"}, ] description = "Testing framework for decoder conformance" readme = "README.md"