Liquid, JavaScript, themes, sales channels
To continue receiving payouts, you need to secure your account by turning on two-step authentication. If two-step authentication is not turned on your payouts will be paused. Learn more
While trying to setup the new github integration I ran into this error. The app is authorized in my github account but I keep getting this error
Solved! Go to the solution
This is an accepted solution.
@lewistyler @sbstnslg shopify updated the documentation to include this, it doesn't work if you go through the partner dashboard even on development stores. Create a staff account or login as the store owner and it will work!
This is an accepted solution.
@lewistyler @sbstnslg shopify updated the documentation to include this, it doesn't work if you go through the partner dashboard even on development stores. Create a staff account or login as the store owner and it will work!
I had the same issue, but realized that I only had collaborator access on the store I was trying to add this to. Once added as a staff account, I was then able to access GitHub themes. Not sure if that is what is causing your issue, but might help others.
Hmmm nope, does not work - I am the store owner, have forked the repo in my github account and all permissions are granted.
This is simply not going to work for many agencies. Many are using connections through partner-collaborator account access.
Having a staff account won't work in the log run:
- Clients wont understand why theres a need
- Having clients create a staff account is tough
- Having a staff account simply to manage themes is not efficient... we'd have a partner-collaborator login and then a staff account
I was really excited for this feature, but given its gimped to staff accounts, this won't ever work and thats sad to see.
@osiset I think it might only require a staff/owner account to setup the connection to the repo and then collaborator accounts can use it. I'm not 100% sure but I think that's how it works.
Completely agree with @osiset.
Is there a plan to fix this in the near future? we're keen to switch our stores over to the Github integration asap but with the bizarre staff account limitation it's not possible, if the staff account issue can't be fixed can you guys consider giving an additional staff seat to plans (in particular the Basic plan who only get 2!) in the meantime so we can start using it?
It doesn't seem right to ask the store owner to free up one of their 2 staff accounts so their developer can use a Github integration.
Can we at least get some kind of explanation as to why Shopify have chosen to go down this route?
It is not even working when I am using a staff account unless I am missing something.
For those not able to do this with a staff account either, try doing it in a private browser, or clearing all of your cookies. This worked for me and I was able to connect to Github.
Beyond dumb. Many collaborators work on theme code. The GitHub integration is so weak, it's nearly useless.
Overall, yet another disappointing half-baked "feature" from Shopify.
shopify updated the documentation to include this, it doesn't work if you go through the partner dashboard even on development stores. Create a staff account or login as the store owner and it will work!
A few complication arise given the following:
Learn these 5 things I had to learn the hard way with starting and running my own business
By Kitana Jan 27, 2023Would you love to unleash the unbridled power of the Google Shopping Channel into your sho...
By Gabe Jan 6, 2023How can you turn a hobby into a career? That’s what Emmanuel did while working as a wa...
By Skye Dec 30, 2022