Skip to content
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

Add GH Action to auto-deploy Shiny #34

Open
LukasWallrich opened this issue Jul 22, 2022 · 11 comments
Open

Add GH Action to auto-deploy Shiny #34

LukasWallrich opened this issue Jul 22, 2022 · 11 comments
Assignees
Milestone

Comments

@LukasWallrich
Copy link
Collaborator

... once Shiny app is merged and semi-stable.

@LukasWallrich
Copy link
Collaborator Author

These are the instructions: https://blog.rmhogervorst.nl/blog/2021/02/27/deploy-to-shinyapps-io-from-github-actions/

We need the ES team to create a token in shinyapps.io and share the following: name, token and secret (details in the link) - then we can take it from there.

@LukasWallrich
Copy link
Collaborator Author

And actually, they also need to add them as secrets to this repository's settings - not sure who has write access to them (also described in the link)

@TNRiley
Copy link
Collaborator

TNRiley commented Jan 26, 2023

@DrMattG wondering if this is something we can do as members of the ESMAR GitHub group? I know Neal has a lot going on so I wanted to check with you beforehand.

@nealhaddaway
Copy link
Contributor

HI All, I've created a token, but will need some advice on how to send it on. Emailing it to Trevor now.

@TNRiley
Copy link
Collaborator

TNRiley commented Apr 13, 2023

@DrMattG I believe you finished this. Can you confirm?

@DrMattG
Copy link
Collaborator

DrMattG commented Apr 13, 2023

Added the token and secret to the repo - we just need to write the Actions I guess

@DrMattG
Copy link
Collaborator

DrMattG commented Apr 13, 2023

Added #127 - Asked Chris to check the actions if he has time

@DrMattG
Copy link
Collaborator

DrMattG commented Apr 24, 2023

@chriscpritchard Do you know how I solve this error?

"Unhandled Exception: Child Task 1294067933 failed: Error building image: Error fetching MASS (7.3-58.4) source. unable to satisfy package: MASS (7.3-58.4)"

I can only find a solution by installing an older version of MASS (I guess I do this in the app.R script itself? Or is there a way to do this in the Actions?)

@DrMattG
Copy link
Collaborator

DrMattG commented Apr 24, 2023

@chriscpritchard Do you know how I solve this error?

"Unhandled Exception: Child Task 1294067933 failed: Error building image: Error fetching MASS (7.3-58.4) source. unable to satisfy package: MASS (7.3-58.4)"

I can only find a solution by installing an older version of MASS (I guess I do this in the app.R script itself? Or is there a way to do this in the Actions?)

Dont worry - I am just an idiot!

@TNRiley
Copy link
Collaborator

TNRiley commented May 11, 2023

I just emailed Chris on this. @DrMattG did you figure this out? I think I was getting an error related to this yesterday... CMD check related..

@LukasWallrich
Copy link
Collaborator Author

Likewise - done - need to check that the release option works as intended to get stable and latest releases - as soon as we have a semi-stable release :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants