diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 46eeb96b..14dfeb35 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ on: jobs: build: if: ${{ github.event_name == 'release' && github.event.action == 'published' }} - name: build + name: Build Wheels runs-on: ubuntu-latest steps: @@ -34,6 +34,7 @@ jobs: ./dist/*.tar.gz tests: + name: Tests # always run, but wait for build if publishing if: ${{ !cancelled() }} needs: [build] @@ -92,6 +93,7 @@ jobs: ./tests/test_pipe_asdf.sh upload: + name: PyPI Upload if: ${{ github.event_name == 'release' && github.event.action == 'published' }} needs: [build, tests] environment: pypi diff --git a/CHANGES.rst b/CHANGES.rst index f1b22abb..35443ac7 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -37,6 +37,7 @@ Enhancements - Upgrade docs and CI [#71] - Power spectrum optimization and parallelization [#102] - Compute Xi(rp,pi) from P(k) [#115] +- Update CI test and build infrastructure [#118] Installation ~~~~~~~~~~~~