Just wondering if it's possible to republish on a schedule, or when the linked GitHub repo is updated, or if there's some feature like that might be coming up soon? I was trying to find an option other than manually clicking to republish as I'm experimenting with deploying a Quarto dashboard which needs updating daily.
Hi Nic - how are you? For the Alpha release, you need to click the button. However, we are exploring the GitHub integration to make pushing to your repo automatically redeploy.
Curious if you'd like to see this behavior by default or something that you could turn on/off depending on a specific piece of content.
Hope to see you at Conf again this year!
Hi Alex,
Ooh, that's awesome, that'll be a great feature to have!
I think configurable would make sense; like, for this project, sure I want to update every time I push to the main branch + on a schedule, but I could imagine people wanting to share a static snapshot of something too.
Yeah, I'll be at conf; this dashboard is the focus of a talk I'm co-presenting actually. Look forward to seeing you there!
Hi @Alex_Chisholm1 - came across this post. Now that Connect Cloud is in beta, does it support automated deployments either as described above or using the connectapi package? I haven't found documentation anywhere about this.
Hi Kyle. Yes, all plans now support automatic publishing when you push to the associated repo/branch. When you deploy a new piece of content on Connect Cloud, Automatically publish on push
is selected by default in the Source configuration panel. It can also be turned on for old content by editing settings.
Full documentation coming soon.
Currently, there isn't an automatic republish feature triggered by a GitHub repo update in Quarto. However, you can automate this process using GitHub Actions or a similar CI/CD tool to trigger the republish of your dashboard whenever the repo is updated. This would allow you to set up a daily schedule for updates without manual intervention.