Binaryen: Deployment of static binaries to GH releases does not work due to wrong API token

Created on 25 Aug 2017  Â·  6Comments  Â·  Source: WebAssembly/binaryen

https://travis-ci.org/WebAssembly/binaryen/jobs/267886940#L992:

Dpl does not have permission to upload assets. Make sure your token contains the repo or public_repo scope.
failed to deploy

All 6 comments

Thanks for noticing. Strange, I thought we checked this worked properly when we added it, but I guess not...

Looking quickly now, I don't see anything obviously wrong, and I don't have time to investigate this in depth. Opened #1160 to remove this stage until we can find time to figure this out.

No, we didn’t, I cannot check your token for you… Most likely you didn’t select the scope public_repo when creating the token. So you have to go to https://github.com/settings/tokens, Edit the token and select scope public_repo.

After that you should restart the failed Deploy jobs in https://travis-ci.org/WebAssembly/binaryen/builds/267886933.

I meant, I thought that the error in the logs that you noticed now wasn't in existence back then. Strange how it was missed...

Thanks, I edited the token now and restarted one of those jobs to see how it works.

Looks like it's working...

Yeah, this is already fixed.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

tlively picture tlively  Â·  7Comments

tsangint picture tsangint  Â·  14Comments

kripken picture kripken  Â·  15Comments

tlively picture tlively  Â·  10Comments

aheejin picture aheejin  Â·  3Comments