diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 10d7420d..f3ac6765 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,6 +9,19 @@ on: - "main" jobs: + check_manifest: + name: check-manifest + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + with: + python-version: 3.9 + - name: check-manifest + run: | + pip install check-manifest + check-manifest + test: name: test ${{ matrix.platform }} (${{ matrix.python-version }}) runs-on: ${{ matrix.platform }} diff --git a/MANIFEST.in b/MANIFEST.in index bbb599a3..dfd33ee1 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,4 +1,4 @@ -include LICENSE README.md setup.py pyproject.toml +include LICENSE README.md setup.py pyproject.toml CHANGELOG.md include src/ome_types/py.typed recursive-include src *.xsd recursive-exclude testing * diff --git a/pyproject.toml b/pyproject.toml index 33bd94f3..d65ff5ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,7 @@ ignore = [ "mypy.ini", "coverage.yml", ".pre-commit-config.yaml", + ".github_changelog_generator", "src/ome_autogen.py", ".readthedocs.yml", "src/ome_types/_version.py", # added by setuptools_scm during build