{"repo":"insightsengineering/r.pkg.template","free":true,"listed":false,"github":"https://github.com/insightsengineering/r.pkg.template","clone":"git clone https://github.com/insightsengineering/r.pkg.template.git","description":"An opinionated R package template with CI/CD built-in","language":"Shell","stars":43,"topics":["git","template","github-actions","r"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"r.pkg.template [pre-commit]: https://pre-commit.com [pre-commit installation]: https://pre-commit.com/#installation [git hooks]: https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks An R package template with built-in GitHub Actions-based CI/CD workflows. Usage Initialization You could initialize this repository in one of two ways: Clone this template Clone this repository: Run the initializer script: Use GitHub's template importer Click here to generate a copy of this template directly within GitHub. Clone the repository from your account/organization. Run the initializer script: CI/CD Configurations All CI/CD jobs are defined in the .github/workflows directory in the form of GitHub Action workflows. These can be modified per your requirements, but are designed and implemented to follow best practices and to ensure the highest quality standards for your package. All workflows originating from this repository can be repurposed by other R package GitHub repositories. 👉 For more information including detailed description and screenshots of workflows, please refer to the Workflows documentation. Pre-commit This repository contains an example [pre-commit] configuration. [pre-commit] is a tool that uses [Git hooks] to identify and resolve simple issues before submission for code review. [Git hooks] run on every commit to automatically point out and solve issues such as missing semicolons, trailing whitespaces, code formatting and spell checks. Setting up pre-commit for R proj","default_branch":null,"files":null,"tree":[],"storefront":"/r/insightsengineering","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/insightsengineering/r.pkg.template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}