Billingegroup / cookiecutter

A cookie-cutter for DiffPy packages.
Other
1 stars 8 forks source link

make seperate workflows #106

Closed Tieqiong closed 2 months ago

Tieqiong commented 2 months ago

Need testing first

intended to fix #105

Tieqiong commented 2 months ago

@sbillinge We can either make an empty package and to through all the trigger (including prerelease and release) or test it on one of the diffpy package we are working on

sbillinge commented 2 months ago

Let's do the following. We can replace the existing workflows on the next pure python package that will be released and see how well it works. If it works without needing to be edited we can merge it here?

Tieqiong commented 2 months ago

Yes. I can do this on diffpy.pdfgui. The only difference would be Xvfb in test.yml and codecov.yml

sbillinge commented 2 months ago

That would be good. In your view, is pdfgui almost ready for release?

sbillinge commented 2 months ago

Ideally I would like to release pdfgui and pdffit2 back to back. I would also like to do it as a pre release, which we haven't checked yet though, so it may be better to do this on a different package. Have a look at mission-control and see if there any packages that might be close to being ready?

Tieqiong commented 2 months ago

According to Caden it's mostly finished. I still need to fix the deprecation warnings for pytest and check through the package