Рет қаралды 1,235
In this video, we'll walk step-by-step through the process of creating and publishing a dashboard using Quarto, GitHub Actions, and GitHub Pages. In this video, we'll learn how to automate updates on a schedule of our choosing, manage R packages with renv, add custom theming, and leverage GitHub Actions for a seamless workflow without the need to ever render anything locally.
This video is video #1 of a six-video series (there's only six, not seven, oops - I misspoke in the video intro) aimed at making complex dashboard projects accessible and reproducible.
Video 1 (Publishing Quarto Dashboards for FREE using GitHub Actions and GitHub Pages): • Publishing Quarto Dash...
Video 2 (How to securely store passwords as environment variables using GitHub Actions): • How to securely store ...
Video 3 (How to access Spotify data using R): • How to access Spotify ...
Video 4 (Embedding media in Quarto projects using iframes): • How to embed media in ...
Video 5 (Creating interactive Quarto dashboards with Observable JS, GitHub Actions, and GitHub Pages): • Creating Interactive Q...
Video 6 (Creating and styling the table): • Posit 2024 Table Conte...
Links:
Completed dashboard: melissavanbussel.github.io/sp...
Code repo for dashboard: github.com/melissavanbussel/s...
publish.yml template: quarto.org/docs/publishing/gi...
Want to support my channel or connect?
☕Buy me a coffee: ko-fi.com/melissavanbussel
💼 LinkedIn: / melissavanbussel
🐦 Twitter: / melvanbussel
🌐 Website: www.melissavanbussel.com/
💻 GitHub: github.com/melissavanbussel
*Please note: it’s helpful for me if you send me a message on LinkedIn when you add me letting me know you’re adding me because of KZbin, so that I can keep track of how I know each person in my network😊
00:00 Introduction
02:25 Setting up the project
07:00 Adding content and customization to a Quarto dashboard
16:33 Publishing and automating using GitHub Pages + GitHub Actions
21:04 Conclusion