From 22ed3e46e4ed6f9fec66c29701ec6a8c66342bcd Mon Sep 17 00:00:00 2001 From: dherrada Date: Wed, 1 Jul 2020 16:51:14 -0400 Subject: [PATCH 1/4] Added a step that renders the readme --- .github/workflows/test.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fd082d0..bce430b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -31,3 +31,9 @@ jobs: - name: Run cookiecutter tests run: | pytest -v + - name: Test README + run: | + pip install --user --upgrade setuptools wheel twine readme_renderer testresources + python setup.py sdist + python setup.py bdist_wheel --universal + twine check dist/* From 9306a05f0f60ad4bce6ea3f758013e4f2e085600 Mon Sep 17 00:00:00 2001 From: dherrada Date: Wed, 1 Jul 2020 16:57:24 -0400 Subject: [PATCH 2/4] Put readme test in the right place --- .github/workflows/test.yml | 6 ------ {{ cookiecutter.library_name }}/.github/workflows/build.yml | 6 ++++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bce430b..fd082d0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -31,9 +31,3 @@ jobs: - name: Run cookiecutter tests run: | pytest -v - - name: Test README - run: | - pip install --user --upgrade setuptools wheel twine readme_renderer testresources - python setup.py sdist - python setup.py bdist_wheel --universal - twine check dist/* diff --git a/{{ cookiecutter.library_name }}/.github/workflows/build.yml b/{{ cookiecutter.library_name }}/.github/workflows/build.yml index 7775172..8da3ab6 100644 --- a/{{ cookiecutter.library_name }}/.github/workflows/build.yml +++ b/{{ cookiecutter.library_name }}/.github/workflows/build.yml @@ -59,3 +59,9 @@ jobs: - name: Build docs working-directory: docs run: sphinx-build -E -W -b html . _build/html + - name: Build README + run: | + pip install --user --upgrade setuptools wheel twine readme_renderer testresources + python setup.py sdist + python setup.py bdist_wheel --universal + twine check dist/* From 563f954091ddf5bdc82f41a9c124e6d49b903b12 Mon Sep 17 00:00:00 2001 From: dherrada Date: Wed, 1 Jul 2020 17:19:44 -0400 Subject: [PATCH 3/4] Installing without --user --- {{ cookiecutter.library_name }}/.github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{ cookiecutter.library_name }}/.github/workflows/build.yml b/{{ cookiecutter.library_name }}/.github/workflows/build.yml index 8da3ab6..1401f28 100644 --- a/{{ cookiecutter.library_name }}/.github/workflows/build.yml +++ b/{{ cookiecutter.library_name }}/.github/workflows/build.yml @@ -61,7 +61,7 @@ jobs: run: sphinx-build -E -W -b html . _build/html - name: Build README run: | - pip install --user --upgrade setuptools wheel twine readme_renderer testresources + pip install --upgrade setuptools wheel twine readme_renderer testresources python setup.py sdist python setup.py bdist_wheel --universal twine check dist/* From 031ce24749ec2ad17ddc5bcb03234ed326a4e94f Mon Sep 17 00:00:00 2001 From: dherrada Date: Thu, 2 Jul 2020 14:19:37 -0400 Subject: [PATCH 4/4] Renamed to build python package --- {{ cookiecutter.library_name }}/.github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{ cookiecutter.library_name }}/.github/workflows/build.yml b/{{ cookiecutter.library_name }}/.github/workflows/build.yml index 1401f28..07a71f5 100644 --- a/{{ cookiecutter.library_name }}/.github/workflows/build.yml +++ b/{{ cookiecutter.library_name }}/.github/workflows/build.yml @@ -59,7 +59,7 @@ jobs: - name: Build docs working-directory: docs run: sphinx-build -E -W -b html . _build/html - - name: Build README + - name: Build Python package run: | pip install --upgrade setuptools wheel twine readme_renderer testresources python setup.py sdist