The linked github account I am using has full ownership access to the github organization. When I try to setup the app via the interface it gives me the error “Wrong workspace! You are in the workspace biomarkers-of-aging-consortium but are trying to deploy an app from bio-learn. Please switch workspaces in the top right.”
In the top right that is the only workspace that exists. Additionally there does not seem to be any interface for adding a workspace
Steps to reproduce
Expected behavior:
Can enter path for repo that I have access to
Actual behavior:
Error: “Wrong workspace! You are in the workspace biomarkers-of-aging-consortium but are trying to deploy an app from bio-learn. Please switch workspaces in the top right.”
Debug info
Cannot provide versions, code etc as this is all through the Web UI
To deploy an app that’s owned by an organization, you need to grant Streamlit Community Cloud access to that organization’s apps via the organization settings within GitHub. This Notion doc outlines the steps to grant access.
Thanks for the reply. I tried to go through the steps in the document but there is no Streamlit app in the list. I think because I have never requested access for streamlit to the github organization. I have no idea how I would do that as there does not seem to be anything in the streamlit interface to request access. This is what I am seeing
You can see in the interface my old application and organization. I think someone else must have gone through the process but I don’t know how. I even tried forking the sample application and I get the same error messaging
I was able to resolve this issue after removing the streamlit authorization to my account (not the org) and then disassociated my github account from my streamlit account. I did this twice and after the second time it correctly requested and gained access to the org I wanted. No idea why it worked the second time.
Thanks for stopping by! We use cookies to help us understand how you interact with our website.
By clicking “Accept all”, you consent to our use of cookies. For more information, please see our privacy policy.
Cookie settings
Strictly necessary cookies
These cookies are necessary for the website to function and cannot be switched off. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.
Performance cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand how visitors move around the site and which pages are most frequently visited.
Functional cookies
These cookies are used to record your choices and settings, maintain your preferences over time and recognize you when you return to our website. These cookies help us to personalize our content for you and remember your preferences.
Targeting cookies
These cookies may be deployed to our site by our advertising partners to build a profile of your interest and provide you with content that is relevant to you, including showing you relevant ads on other websites.