rapidsai / dependency-file-generator

https://pypi.org/project/rapids-dependency-file-generator/
Apache License 2.0
15 stars 13 forks source link

feat: Add `conda` package #73

Closed ajschmidt8 closed 5 months ago

ajschmidt8 commented 5 months ago

This PR adds a conda package for dfg.

It also updates the GHAs workflows to accommodate building the conda and wheel packages in separate jobs (to ensure clean environments).

Since semantic-release is intended to deploy release artifacts from a single machine, this required updating the release workflow to do the following:

ajschmidt8 commented 5 months ago

Things to do/check after this is merged:

ajschmidt8 commented 5 months ago

currently working through some issues with the release workflow

ajschmidt8 commented 5 months ago

I pushed a few more commits to fix the release workflow:

The release worked fine after those changes:

Unfortunately a release comment wasn't posted on this PR due to an initial issue in the 1.12.0 release, but I have no reason to believe that PR comments won't work correctly for future releases.

I've also updated the required checks for PRs in this repository.