All Projects → maxheld83 → Ghactions

maxheld83 / Ghactions

Licence: mit
GitHub actions for R and accompanying R package

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to Ghactions

Datascience Box
Data Science Course in a Box
Stars: ✭ 629 (+295.6%)
Mutual labels:  data-science, rstats
Blogr
Scripts + data to recreate analyses published on http://benjaminlmoore.wordpress.com and http://blm.io
Stars: ✭ 23 (-85.53%)
Mutual labels:  data-science, rstats
Errormoji
®️ errors, in emoji
Stars: ✭ 16 (-89.94%)
Mutual labels:  data-science, rstats
Guide
Kubernetes clusters for the hobbyist.
Stars: ✭ 5,150 (+3138.99%)
Mutual labels:  setup, devops
R Text Data
List of textual data sources to be used for text mining in R
Stars: ✭ 85 (-46.54%)
Mutual labels:  data-science, rstats
Usethis
Set up commonly used 📦 components
Stars: ✭ 613 (+285.53%)
Mutual labels:  setup, rstats
Datofutbol
Dato Fútbol repository
Stars: ✭ 23 (-85.53%)
Mutual labels:  data-science, rstats
Metaflow
🚀 Build and manage real-life data science projects with ease!
Stars: ✭ 5,108 (+3112.58%)
Mutual labels:  data-science, rstats
Drake Examples
Example workflows for the drake R package
Stars: ✭ 57 (-64.15%)
Mutual labels:  data-science, rstats
Soccergraphr
Soccer Analytics in R using OPTA data
Stars: ✭ 42 (-73.58%)
Mutual labels:  data-science, rstats
Moderndive book
Statistical Inference via Data Science: A ModernDive into R and the Tidyverse
Stars: ✭ 527 (+231.45%)
Mutual labels:  data-science, rstats
Starters
R Package 📦 for initializing projects for various R activities 🔩
Stars: ✭ 111 (-30.19%)
Mutual labels:  setup, rstats
Awesome R
A curated list of awesome R packages, frameworks and software.
Stars: ✭ 4,858 (+2955.35%)
Mutual labels:  data-science, rstats
Engsoccerdata
English and European soccer results 1871-2020
Stars: ✭ 615 (+286.79%)
Mutual labels:  data-science, rstats
Awesome Mlops
A curated list of references for MLOps
Stars: ✭ 7,119 (+4377.36%)
Mutual labels:  data-science, devops
Football Data
football (soccer) datasets
Stars: ✭ 18 (-88.68%)
Mutual labels:  data-science, rstats
Targets
Function-oriented Make-like declarative workflows for R
Stars: ✭ 293 (+84.28%)
Mutual labels:  data-science, rstats
Dataexplorer
Automate Data Exploration and Treatment
Stars: ✭ 362 (+127.67%)
Mutual labels:  data-science, rstats
Rmarkdown Website Tutorial
Tutorial for creating websites w/ R Markdown
Stars: ✭ 26 (-83.65%)
Mutual labels:  data-science, rstats
Drake
An R-focused pipeline toolkit for reproducibility and high-performance computing
Stars: ✭ 1,301 (+718.24%)
Mutual labels:  data-science, rstats

GitHub Actions for R

Actions Status tic codecov lifecycle CRAN status License: MIT

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:

  1. It provides workflow templates for common R projects (packages, RMarkdown, ...) with sensible defaults.
  2. It wraps and curates relevant existing external actions, such as those to deploy to GitHub Pages or Netlify.
  3. It exposes the GitHub Actions workflow syntax and lets you write GitHub Actions *.ymls from R. (Which isn't saying that should be doing that.)

Installation

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.

Quick Start

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].