Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

Create docs on how to merge in standard updates and publish new versions #22

Open
wesleytodd opened this issue Jul 8, 2016 · 0 comments

Comments

@wesleytodd
Copy link
Collaborator

wesleytodd commented Jul 8, 2016

It is a pretty involved process these days. I will write something up when I get the chance, but after doing it today I am pretty used up. The basic process is:

  • Merge and update the eslint config packages
  • Merge in the upstream changes from standard, fix conflicts
  • Read through all the standard change logs and make sure none of them conflict with the happiness rules, fix what needs to be fixed
  • Comb through the entire project looking for references to standard and Feross, change them to happiness and Jed
  • Comment out the tests for standard-packages because we have not created a happiness-packages fork
  • Run the authors bin script
  • Run tests, fix if necessary
  • Submit PR
  • Merge PR
  • Publish dep packages
  • Publish main package

I think that is it, but if we start supporting editor plugins we will have to add those steps. Also, I think there is some of this we can automate or at least git checkout --ours README.md type stuff.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant