{"repo":"nmfs-ost/ghactions4r","free":true,"listed":false,"github":"https://github.com/nmfs-ost/ghactions4r","clone":"git clone https://github.com/nmfs-ost/ghactions4r.git","description":"Reusable github actions workflows for R packages","language":"R","stars":16,"topics":["github-actions","noaa","noaa-fisheries","r"],"license":null,"category":"workflow-automation","readme_excerpt":"ghactions4r [!IMPORTANT] ghactions4r recently moved from the nmfs-fish-tools organization. Users will need to update their GitHub action workflow files to reference \"nmfs-ost\" rather than \"nmfs-fish-tools\" as the organization that ghactions4r lives in. Need help? Please open an issue. What is in {ghactions4r} ? This repo contains a collection of reusable workflows found helpful for R packages. In addition, {ghactions4r} contains helper functions for setting up the workflows in a separate R package GitHub repository. How is {ghactions4r} different than the usethis::use github actions() workflows? Rather than having to maintain your own GitHub actions files (as you would need to with actions set up with usethis::use github action() ), using a {ghactions4r} use function sets up a github actions file to directly call actions that exist and are maintained in the {ghactions4r} repository (in the workflows folder). This means all maintenance happens within the {ghactions4r} repository rather than in your repository! How do I use these workflows in my R package? First, install the {ghactions4r} R package. Using R universe: or remotes::install github() : Users who are part of the NOAA Fisheries GitHub Enterprise may run into an error installing the package. You may need to authorize your token or use a development version of remotes::install github(). Still need help? Open an issue on this repository. use () functions in the {ghactions4r} package work like use () functions in the uset","default_branch":null,"files":null,"tree":[],"storefront":"/r/nmfs-ost","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nmfs-ost/ghactions4r/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."}