Getting started with GitHub actions
The goal of actions_sandbox is to explore some GitHub actions with R.
What are GitHub actions?
GitHub actions allow us to trigger automated steps after we launch GitHub interactions such as when we push, pull, submit a pull request, or write an issue.
For example, there are actions that will automatically trigger:
- continuous integration (CI)
- messages in response to issues or pull requests
- rendering/compiling eg. of bookdown, blogdowns etc
GitHub actions follow the steps designated in a yaml
file, which we place in the .github/workflows
folder of the repo.
We can add these yaml
files to our repo either by clicking on a series of steps on GitHub.com, or using wrapper functions provided by the usethis
package, depending on which actions you which to include.
We describe both ways here.
Meet the team members
- π€ Chris Brown π¦ @CStatsAU
- π€ Murray Cadzow π¦ @murraycadzow
- π€ Paula A Martinez π¦ @orchid00
- π€ Rhydwyn McGuire π¦ @rhydwyn
- π€ David Neuzerling π¦ @mdneuzerling
- π€ David Wilkinson
- π€ Saras Windecker π¦ @smwindecker
Meta
- Please report any issues or bugs.
- License: MIT
- Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.