Skip to content

Merge pull request #39 from priism-center/dev #16

Merge pull request #39 from priism-center/dev

Merge pull request #39 from priism-center/dev #16

name: deploy-shinyapps
on:
workflow_dispatch:
push:
branches: [main, master]
jobs:
deploy-shinyapps:
timeout-minutes: 45
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v1
- uses: r-lib/actions/setup-r@v2
with:
r-version: '4.2.0'
- uses: priism-center/thinkCausal_dev/.github/setup-renv@master
- name: Install extra dependencies
shell: Rscript {0}
run: install.packages(c("remotes", "rsconnect"))
working-directory: thinkCausal
- name: Deploy to shinyapps.io
shell: Rscript {0}
run: |
rsconnect::setAccountInfo(name = "${{secrets.SA_ACCOUNT_NAME}}", token = "${{secrets.SA_TOKEN}}", secret = "${{secrets.SA_SECRET}}")
rsconnect::deployApp(appName = 'thinkCausal', account = "${{secrets.SA_ACCOUNT_NAME}}")
working-directory: thinkCausal