question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Account Service Roles & Permissions

See original GitHub issue

Hello,

I am trying to use this action and I am unable to determine which role I need to set for my account service to authorize the deployment. I know that I have a role or permission with Android because I always get the ##[error]The caller does not have permission. Even with all the roles set below: dddd

My permission is set to the Release Manager. I am unable to upload anything to the Play Store.

Any help would be appreciated. Here is my workflow:

 - name: Upload
      uses: r0adkll/upload-google-play@v1.0.4
      with:
        serviceAccountJsonPlainText: ${{ secrets.SERVICE_ACCOUNT }}
        packageName: com.app
        releaseFile: app.apk
        track: beta
        userFraction: 0.15

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5

github_iconTop GitHub Comments

4reactions
DPigeoncommented, Jun 21, 2020

I fixed it with a missing role.

0reactions
DPigeoncommented, Oct 27, 2020

@codewithtushar yes I added that one. Also, I needed to upload a release manually before being able to upload with this action. The action has to see that your project has a release already uploaded. I’ll try to think of other alternatives I tried but it worked perfectly after a while.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Service accounts | IAM Documentation
This role's permissions include the iam.serviceAccounts.actAs permission. As a result, users granted the Service Account User role on a service account can ...
Read more >
Using service-linked roles - AWS Documentation - Amazon.com
Service -linked roles are predefined by the service and include all the permissions that the service requires to call other AWS services on...
Read more >
IAM roles
With platform management roles, users can be assigned varying levels of permission for performing platform actions within the account and on a service....
Read more >
Creating a role to delegate permissions to an IAM user
After you create the trust relationship, an IAM user or an application from the trusted account can use the Amazon Security Token Service...
Read more >
IAM Roles for Service Accounts
Once an IAM Role is created, a service account should include the ARN of that role as an annotation ( eks.amazonaws.com/role-arn ). By...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found