purescript-contrib / governance

Guidelines and resources for the PureScript Contributors organization
15 stars 3 forks source link

Fix libraries with incorrect CHANGELOG, CONTRIBUTING, and stale.yml files #21

Closed thomashoneyman closed 3 years ago

thomashoneyman commented 3 years ago

These libraries need to be fixed to:

I believe this should just happen via a commit directly to main rather than a PR, as it's a tiny change that doesn't need to notify all watchers of the repository.

JordanMartinez commented 3 years ago

I believe this should just happen via a commit directly to main rather than a PR, as it's a tiny change that doesn't need to notify all watchers of the repository.

Agreed!

JordanMartinez commented 3 years ago

If this is a systematic change to all repos, I think we should build a tool that can make such changes via a single command. You're basically doing just this:

doUpdate = for repos \repo -> do
  fork repo -- gh repo fork repo
  cd repo -- cd repo
  git mv .docs/CHANGELOG.md ./CHANGELOG.MD
  git commit -m "Moved changelog to root folder"
  git push

The stale.yml one would take a bit more work, but could likely be done in a similar fashion.

thomashoneyman commented 3 years ago

Libraries are all updated! There's quite a proliferation of files in the root now, unfortunately, but I think they're all serving a purpose. It'll be nice to remove the bower.json files later on.