-
Notifications
You must be signed in to change notification settings - Fork 4
Description
I've set up my repo following the instructions, and matching the @qiwi/substrate repo as closely as possible - but I can't seem to get this to work.
At the end of each log in Travis, I see:
[release-hooks]: err= TypeError: hooks is not a function
at Object.<anonymous> (/home/travis/build/good-idea/sane-shopify/.releaserc.js:3:16)
at Module._compile (internal/modules/cjs/loader.js:778:30)
...etc
I have been able to publish a single package, but it is unable to authenticate with Github for later packages. Here is an example of a build that included a single fix commit, in one of the packages, then is unable to authenticate.
Here is the next build, which included multiple fix commits. (But, I pushed these commits before the previous build had made it's chore(release) commit back to the repo - so, semantic release said The local branch master is behind the remote one, therefore a new version won't be published.). Maybe not too relevant --- but you'll see at the end that hooks is not a function
Here is the next build. This included fix commits for the server, sanity-plugin, and sync-utils packages -- but, it found a change in types from the previous tag, and deployed that instead.
Finally, this build was run after adding GH_USER to the environment variables -- which then breaks here.
I'm not sure about the hooks is not a function problem, but, as far as the other issues go - I'm guessing that one problem is that the tags are being added to the repo before the rest of the packages have been figured out by semantic-release. I guess I'm a little lost overall - - am I missing something obvious?