hy icon indicating copy to clipboard operation
hy copied to clipboard

GitHub Actions for stale issues/PRs and package deployment

Open brandonwillard opened this issue 4 years ago • 8 comments

Should we try setting up GitHub Actions for PyPi deployment and automatically managing stale issues and PRs?

brandonwillard avatar Jun 18 '20 20:06 brandonwillard

PyPI deployment could be a small convenience. Closing old issues and PRs automatically, on the other hand, seems unwise.

Kodiologist avatar Jun 18 '20 20:06 Kodiologist

We could exclude issues marked as bugs, I believe.

brandonwillard avatar Jun 18 '20 20:06 brandonwillard

Automatic upload to PyPI is probably a little too dangerous, because you're not supposed to delete published packages or versions, so it would be bad to need to clean up after a mistake.

Kodiologist avatar Apr 19 '22 20:04 Kodiologist

Having a dedicated develop branch and only auto upload on merge to master is a pretty standard CI/CD setup

allison-casey avatar Apr 19 '22 21:04 allison-casey

@brandonwillard I'm not sure it quite makes sense to reopen a two-year-old issue asking for old issues to be closed.

Kodiologist avatar Apr 19 '22 21:04 Kodiologist

@brandonwillard I'm not sure it quite makes sense to reopen a two-year-old issue asking for old issues to be closed.

This issue isn't "asking for old issues to be closed"; it's asking if we want to set up some fairly standard project management automations.

brandonwillard avatar Apr 19 '22 21:04 brandonwillard

Isn't the fairly standard project management automation in question to close old issues?

Kodiologist avatar Apr 19 '22 21:04 Kodiologist

Like, I thought that by "managing stale issues and PRs", you meant closing them, but you tell me.

Kodiologist avatar Apr 20 '22 11:04 Kodiologist

After a year, no answer seems forthcoming. I'm still skeptical that what small convenience would be obtained by automatically closing inactive pull requests would be worth the bother, and automatically making releases or closing issues is just dangerous, so let's put this to bed.

Kodiologist avatar May 08 '23 17:05 Kodiologist