How to sign the CLA?

I wanted to update some of the documentation, so followed the often given advice to “edit it on GitHub”.

Great, but it says I need to sign the CLA, and when I select the Details link I get an errror:

{"message":"Missing Authentication Token"}

Is that because of something I’ve (not?) done? Is there a problem with the system somewhere? Maybe somebody needs to create a page in the documentation for how this is supposed to work, for those of us who don’t live and breath GitHub :wink:

CC @robbiet480

Thanks. @robbiet480 is working on the issues with the system. He’s got the first part fixed, now on to the next issue :wink:

This should all be fixed now. Let me know if you continue to have issues.

1 Like

I read the Jan 28th blog update and the Contributor License Agreement - Home Assistant post, its possible I’ve not had enough coffee :coffee: today ;-), I don’t see a clear set of instructions on how to sign the CLA

  • Which repo?
  • What file(s) need editing?
  • Is there an example PR we can refer to and attempt to duplicate?

This isn’t urgent (I don’t have any changes at the moment).

Thanks!

You don’t need to sign the CLA until you have a PR that you want to submit with changes to the source code. I think this applies to the home-assistant repos that contain source for homeassistant or companion repos, eg home-assistant and home-assistant-polymer but not the documentation repo home-assistant.github.io.

You’ll get a link in the PR when you open one, and haven’t signed the CLA yet. Just follow the link and the instructions in the link.

Thanks for clarifying! I already had previously accepted PRs which was why I was asking.

I’ve posted a quick and dirty PR https://github.com/home-assistant/home-assistant.github.io/pull/1964 to essentially add what you documented above.