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

chore(repository_maintenance): add auto publish on merge to master #23

Merged
merged 8 commits into from
Mar 7, 2019

Conversation

theamazingfedex
Copy link
Owner

  • Using semantic-release to handle automatic version management and
    publishing of npm packages upon successful merge into master.
  • Also adds automatic CHANGELOG generation and creation of GitHub releases.
  • Changes the way commmits will be structured going forward to use the
    AngularJS Standard

 * Using `semantic-release` to handle automatic version management and
    publishing of npm packages upon successful merge into master.
 * Also adds automatic CHANGELOG generation and creation of GitHub releases.
 * Changes the way commmits will be structured going forward to use the
    [AngularJS Standard](https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines)
Moving some stuff around in the .travis.yml to get Travis-CI to run npm install after cloning the repository.
theamazingfedex and others added 5 commits March 5, 2019 09:05
Commitizen is having issues installing on the build targets on Travis-CI,
so we're removing it from the `package.json`.
Travis-CI was attempting to install everything under v0.10.13
instead of the versions defined in our `.travis.yml`.
This commit just copies the node versions from the test step up into the install step.
Updating the `package-lock.json`
Travis-CI recommends doing so after running `npm install` fails
Bailing on our first attempt at creating the `.travis.yml`.
Using a modified version of the `.travis.yml` from a CI/CD tutorial.
Locking the version of node used on Travis-CI to version 10.15.3 instead of generic lts.
@theamazingfedex theamazingfedex merged commit fe7af7c into master Mar 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant