Billingegroup / release-scripts

1 stars 5 forks source link

Use GitHub CI to build wheels, (pre)-release on PyPI/conda-forge #52

Open bobleesj opened 2 months ago

bobleesj commented 2 months ago

As discussed with @sbillinge

When a tag is pushed, we can use GitHub CI to automate (pre)-release in a single workflow.

Actions steps:

I had a preliminary test result that the CI can build a wheel for macOS (arm64) for diffpy.pdffit2.

Screenshot 2024-09-27 at 9 36 57 PM
sbillinge commented 2 months ago

This seems very promising, especially now we have the GH workflows under a central repo control.

Can we have a quick discussion with @Sparks29032 and @Tieqiong and make sure there are no downsides that concern us, as this would be a major shift in how we do things, but right now I don't see any major downsides and plenty of upsides. Thanks @bobleesj !

sbillinge commented 2 months ago

@bobleesj please can you work to arrange that meeting early next week?

bobleesj commented 2 months ago

@bobleesj please can you work to arrange that meeting early next week?

Yes will finalize during today's lunch