From caffac0f9a2f9e672a60473c579fe41dcc5240e2 Mon Sep 17 00:00:00 2001
From: William Cheng <wing328hk@gmail.com>
Date: Fri, 15 Jul 2022 16:44:56 +0800
Subject: [PATCH] add roxygen2 to workflow

---
 .../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
-- 
GitLab