Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:

- name: Build package using Hatch
run: |
hatch build
hatch run build:check
echo ""
echo "Generated files:"
ls -lh dist/
Expand All @@ -49,10 +49,13 @@ jobs:
with:
name: python-package-distributions
path: dist/
# The publish step will only run on a release from the pyopensci repository
# There are several checks in place including setting up the pypi environment in
# GitHub so that only people on your maintainer team can allow the deployment
publish:
name: >-
Publish Python 🐍 distribution 📦 to PyPI
if: github.repository_owner == 'pyopensci'
if: github.repository_owner == 'pyopensci' && github.event_name == 'release'
needs:
- build
runs-on: ubuntu-latest
Expand Down
77 changes: 0 additions & 77 deletions .github/workflows/release.yml

This file was deleted.

1 change: 1 addition & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@

This release fixes many issues with the original template run in "full mode"

* Fix: release.yml broken and combine publish and release builds (@lwasser, #71)
* Add: fix ci, linting, docs and tests run docs separately (@lwasser)
* Fix readthedocs build issues fixed by updating .readthedocs.yaml to install docs dependencies and build docs directly & redundant api docs (@lwasser)
* Add: Move to optional-dependency groups and call those groups in hatch envs (@lwasser)
Expand Down