diff --git a/package.json b/package.json index 42d470cf..a4d2925f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "semantic-release", "description": "automated semver compliant package publishing", - "version": "0.0.0-note.that.this.is.not.the.actual.version", + "version": "0.0.0-semantically-released", "author": "Stephan Bönnemann ", "bin": "./bin/semantic-release.js", "bugs": { @@ -11,7 +11,6 @@ "abbrev": "^1.0.5", "conventional-changelog": "0.0.11", "error-first-handler": "^1.0.1", - "git-node": "^0.1.1", "github": "^0.2.3", "github-url-from-git": "^1.4.0", "ini": "^1.3.2", diff --git a/src/post.js b/src/post.js index 3466da3e..b97376e0 100644 --- a/src/post.js +++ b/src/post.js @@ -1,10 +1,10 @@ 'use strict' +var exec = require('child_process').exec var readFile = require('fs').readFileSync var url = require('url') var changelog = require('conventional-changelog') -var git = require('git-node') var GitHubApi = require('github') var parseSlug = require('parse-github-repo-url') var parseUrl = require('github-url-from-git') @@ -31,7 +31,7 @@ module.exports = function (options, cb) { repository: parseUrl(repository), file: false }, efh(cb)(function (log) { - git.repo('./.git').loadAs('commit', 'HEAD', efh(cb)(function (commit, hash) { + exec('git rev-parse HEAD', efh(cb)(function (hash) { var ghRepo = parseSlug(repository) var release = { owner: ghRepo[0],