GitHub Actions are a new workflow automation feature of the popular code repository host GitHub.
This package helps R users get started quickly with GitHub Actions:
*.yml
s from R.
(Which isn't saying that should be doing that.)To install, run:
remotes::install_github("maxheld83/ghactions")
Because you're likely only to ever use it once, you need not take on ghactions as a dependency in your projects.
GitHub actions just requires a special file in a special directory at the root of your repository to work: .github/workflows/main.yml
.
To quickly set up such a file for frequently used project kinds, run:
ghactions::use_ghactions(workflow = ghactions::website())
See the documentation for implied defaults and alternatives.
Then push to GitHub and go to the actions tab in your repository.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.