From ed6280b0f7ec9b027aea413ba2330641fb08b5d0 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Sat, 16 Jul 2022 16:33:23 +0800 Subject: [PATCH] add roxygen2 to workflow (#12880) --- .../src/main/resources/r/r-client.mustache | 7 +++++++ samples/client/petstore/R/.github/workflows/r-client.yaml | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/modules/openapi-generator/src/main/resources/r/r-client.mustache b/modules/openapi-generator/src/main/resources/r/r-client.mustache index 567ce17f2fb..b9d883ec4c9 100644 --- a/modules/openapi-generator/src/main/resources/r/r-client.mustache +++ b/modules/openapi-generator/src/main/resources/r/r-client.mustache @@ -23,4 +23,11 @@ jobs: with: extra-packages: any::rcmdcheck needs: check + - name: Install roxygen2 + run: install.packages("roxygen2") + shell: Rscript {0} + - name: Roxygenize + run: | + roxygen2::roxygenize('.', roclets = c('rd', 'collate', 'namespace')) + shell: Rscript {0} - uses: r-lib/actions/check-r-package@v2 diff --git a/samples/client/petstore/R/.github/workflows/r-client.yaml b/samples/client/petstore/R/.github/workflows/r-client.yaml index 567ce17f2fb..b9d883ec4c9 100644 --- a/samples/client/petstore/R/.github/workflows/r-client.yaml +++ b/samples/client/petstore/R/.github/workflows/r-client.yaml @@ -23,4 +23,11 @@ jobs: with: extra-packages: any::rcmdcheck needs: check + - name: Install roxygen2 + run: install.packages("roxygen2") + shell: Rscript {0} + - name: Roxygenize + run: | + roxygen2::roxygenize('.', roclets = c('rd', 'collate', 'namespace')) + shell: Rscript {0} - uses: r-lib/actions/check-r-package@v2