wagtail/wagtail-ai

Review CI setup

tm-kn opened this issue · 3 comments

tm-kn commented
  • Update the CI tooling to use the newest and shiniest stuff from https://github.com/wagtail/cookiecutter-wagtail-package.
  • Use PyPI trusted publishing to the list.
  • The nightly job does not seem to execute front-end tooling.
  • I don't know how the publish job could've worked if the front-end tooling had missing src/ in the paths. See #21.

Tasks

The addition of the src/ folder was recent - we haven't published a version since then. Thanks for picking up on that.

The CI setup is built on https://github.com/wagtail/cookiecutter-wagtail-package so we might be able to backport some of the recent fixes from there here, where it makes sense.

This is now complete.