-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix the app deployments #41
Conversation
Merge branch 'main' into 447_remove_formatters@main # Conflicts: # DESCRIPTION # staged_dependencies.yaml
… deploy-apps@main # Conflicts: # early-dev/app.R
0e1cbf4
to
acb8c40
Compare
# Conflicts: # README.md # _internal/quarto/demo-template.ejs
We have a scheduled workflow that deploys the teal.gallery from the The current strategy I observe is that every time we make a push to The Until this PR is merged, should we turn off the scheduled workflow so that Demo App can start pointing to "_stable" and "_main" suffix? For awareness: @lcd2yyz |
Signed-off-by: walkowif <[email protected]>
Signed-off-by: walkowif <[email protected]>
Signed-off-by: walkowif <[email protected]>
Closes #69 #68 and #67 And remove unused assets from the demo apps as we've moved to a remote logo path The fix for the cypress tests to work (#67) was to move the JS dependency lock files inside the `tests` directory instead of the dedicated `js` directory as it was before. The deployment failure issues (#68) were caused by a new dependency added to some package in the `renv.lock` file and once we update the renv.lock file with the new package dependency it started to work fine.
Yeah I think that should be fine. We'll need to remove it from the workflow definition in the |
Disabling per #41 (comment) Signed-off-by: cicdguy <[email protected]>
Hey @vedhav. Can you please tell what's the status of this PR? In your previous message you created new issues that blocks this PR but all of them are resolved now. Is there any other blockers? |
The only thing wrong with the deployment is that the |
Signed-off-by: Vedha Viyash <[email protected]>
Thanks. I'm ok with merging. Please have a chat with @donyunardi. I have seen somewhere that he reached out to the |
I've been in contact with author and he's in the process of resubmitting the package. |
Yes let's do it! |
I ran the workflow again: I will merge once all green. |
Changes made
renv
from all the nine appsearly-dev
andpython
):RNA-seq
,basic-teal
,efficacy
,exploratory
,longitudinal
,patient-profile
,safety
deploy.yaml
workflow:NEST_<APPNAME>_main
andNEST_<APPNAME>_release
. The_main
suffix apps install the teal packages from https://insightsengineering.r-universe.dev while the_release
suffix apps install the teal packages from https://pharmaverse.r-universe.dev_internal/utils/sourceme.R
to install the packages from r-universe instead ofrenv.lock
.