Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update github CI to work with monorepo #24

Closed
5 tasks
krisquigley opened this issue Oct 21, 2020 · 0 comments · Fixed by #26
Closed
5 tasks

Update github CI to work with monorepo #24

krisquigley opened this issue Oct 21, 2020 · 0 comments · Fixed by #26
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@krisquigley
Copy link
Collaborator

krisquigley commented Oct 21, 2020

As a developer, I need all the tools and packages in one place, so that I can develop features with least resistance.

  • CI runs all test suites on push
  • Only allow merging once all test suites have passed
  • lerna publish all packages on CI pass and tagging of master
  • Packages are published to both github and npm
  • Packages have their own package.json with github links to their own root folder
@krisquigley krisquigley added this to To do in Caerus: Road to 1.0 via automation Oct 21, 2020
@krisquigley krisquigley added enhancement New feature or request good first issue Good for newcomers labels Oct 21, 2020
Caerus: Road to 1.0 automation moved this from To do to Done Nov 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
Development

Successfully merging a pull request may close this issue.

1 participant