Josverl/micropython-stubs

feat(publish) : create GHA that automates all publication steps and updates the database

Josverl opened this issue · 0 comments

  • need to decide if there is any use / need to use one of the poetry publish actions,
    or that the poetry cmdline is just as good for this
    • start using poetry cmdline for simplicity and initial debugging
    • destination PyPi / test-PyPi ( can be based on branch later on )
  • in which Repo should this GHA workflow run ->: Stubs
  • GH releases are not very useful in a multi-repo , ->: do not use releases
  • decide if to check in all the sources of each stub (seems like a useful thing for troubleshooting)
  • commit updates to the json DB directy
    https://github.com/EndBug/add-and-commit
    • avoid conflicts between different versions running in parallel
  • run build in matrix
  • run publish in matrix