ARCHIVED. Please see https://github.com/bcgov/intro-to-github-shinyapps and https://bcgov.github.io/intro-to-github-shinyapps/ for the latest version.
This repository contains materials for the workshop series delivered to <>. See <> for rendered workshop materials.
The goal of this workshop is to highlight key ways to collaborate by giving attendees an overview of version control collaboration with GitHub, a widely-used platform for hosting and sharing code repositories, automation with GitHub Actions, and reproducible and relialbe ShinyApps via ShinyApps.io. It does not go in depth into git and more time could be spent on each of the topics.
This instruction material is sourced and adapted from the following places:
- The BCGov "Workshop: Introduction To Version Control With Git and GitHub" Copyright © Province of British Columbia and made available under the Creative Commons Attribution 4.0 International licence.
https://github.com/bcgov/ds-intro-to-git
- The Software Carpentry Foundation (now The Carpenties). All Software Carpentry, Data Carpentry, and Library Carpentry instructional material is Copyright © Software Carpentry and made available under the Creative Commons Attribution licence.
Daisie Huang and Ivan Gonzalez (eds): Software Carpentry: Version Control with Git. Version 2016.06, June 2016, https://github.com/swcarpentry/git-novice, 10.5281/zenodo.57467.
- Joe Cheng "Kmeans example" Copyright © Joe Cheng and RStudio. https://github.com/rstudio/shiny-examples/tree/main/050-kmeans-example
In addition, tutorials and documentation are linked and credited throughout.