Skip to content

Commit

Permalink
deploy: 7adc473
Browse files Browse the repository at this point in the history
  • Loading branch information
epijim committed Feb 22, 2024
1 parent 12f8b5d commit 0c9c67d
Show file tree
Hide file tree
Showing 9 changed files with 55 additions and 34 deletions.
2 changes: 1 addition & 1 deletion content/cicdworkflows-enhanced/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ <h1 class="title">Enhanced CICD workflows</h1>
</div>
</div>
<div class="list grid quarto-listing-cols-3">
<div class="g-col-1" data-index="0" data-categories="Testing,Documentation,Validation" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3">
<div class="g-col-1" data-index="0" data-categories="Testing,Documentation,Validation" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617227358" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3">
<a href="../../content/cicdworkflows-enhanced/posts/validate/validate.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down
6 changes: 3 additions & 3 deletions content/cicdworkflows-minimum/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ <h1 class="title">Minimum CICD workflows</h1>
</div>
</div>
<div class="list grid quarto-listing-cols-3">
<div class="g-col-1" data-index="0" data-categories="Testing" data-listing-date-sort="1692748800000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<div class="g-col-1" data-index="0" data-categories="Testing" data-listing-date-sort="1692748800000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3">
<a href="../../content/cicdworkflows-minimum/posts/r-cmd-check/r-cmd-check.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down Expand Up @@ -275,7 +275,7 @@ <h5 class="no-anchor card-title listing-title">
</div>
</a>
</div>
<div class="g-col-1" data-index="1" data-categories="Documentation,R" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<div class="g-col-1" data-index="1" data-categories="Documentation,R" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<a href="../../content/cicdworkflows-minimum/posts/pkgdown.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down Expand Up @@ -308,7 +308,7 @@ <h5 class="no-anchor card-title listing-title">
</div>
</a>
</div>
<div class="g-col-1" data-index="2" data-categories="Testing,R" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<div class="g-col-1" data-index="2" data-categories="Testing,R" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617227358" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<a href="../../content/cicdworkflows-minimum/posts/code-coverage.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down
25 changes: 23 additions & 2 deletions content/cicdworkflows-minimum/posts/r-cmd-check/r-cmd-check.html
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,10 @@ <h2 id="toc-title">On this page</h2>
<li><a href="#why-should-i-use-this" id="toc-why-should-i-use-this" class="nav-link active" data-scroll-target="#why-should-i-use-this">Why should I use this?</a></li>
<li><a href="#how-do-i-set-it-up" id="toc-how-do-i-set-it-up" class="nav-link" data-scroll-target="#how-do-i-set-it-up">How do I set it up?</a></li>
<li><a href="#the-deets" id="toc-the-deets" class="nav-link" data-scroll-target="#the-deets">The deets</a></li>
<li><a href="#advanced-use" id="toc-advanced-use" class="nav-link" data-scroll-target="#advanced-use">Advanced use</a></li>
<li><a href="#advanced-use" id="toc-advanced-use" class="nav-link" data-scroll-target="#advanced-use">Advanced use</a>
<ul class="collapse">
<li><a href="#using-other-cran-like-repositories" id="toc-using-other-cran-like-repositories" class="nav-link" data-scroll-target="#using-other-cran-like-repositories">Using other CRAN-like repositories</a></li>
</ul></li>
</ul>
<div class="toc-actions"><div><i class="bi bi-github"></i></div><div class="action-links"><p><a href="https://github.com/phuse-org/devops/edit/main/content/cicdworkflows-minimum/posts/r-cmd-check/r-cmd-check.qmd" class="toc-action">Edit this page</a></p><p><a href="https://github.com/phuse-org/devops/issues/new" class="toc-action">Report an issue</a></p></div></div></nav>
</div>
Expand Down Expand Up @@ -291,9 +294,27 @@ <h2 class="anchored" data-anchor-id="the-deets">The deets</h2>
</section>
<section id="advanced-use" class="level2">
<h2 class="anchored" data-anchor-id="advanced-use">Advanced use</h2>
<p>TODO: Add here how to also run against pharmaverse’s r-universe latest &amp; the latest release of PPM packages.</p>
<section id="using-other-cran-like-repositories" class="level3">
<h3 class="anchored" data-anchor-id="using-other-cran-like-repositories">Using other CRAN-like repositories</h3>
<p>To use other CRAN-like repositories in your workflow, you can specify them using the <code>extra-repositories</code> option in the workflow file. This is particularly useful if your package depends on packages not available on CRAN or if you want to use the latest versions of packages from a specific repository.</p>
<p>In the example below, we add two additional repositories: <code>https://pharmaverse.r-universe.dev/</code> and <code>https://insightsengineering.r-universe.dev/</code>. These repositories are added in a whitespace-separated list to the <code>extra-repositories</code> option. This allows <code>R CMD Check</code> to access packages from these repositories as well as CRAN.</p>
<div class="sourceCode" id="cb2"><pre class="sourceCode yaml code-with-copy"><code class="sourceCode yaml"><span id="cb2-1"><a href="#cb2-1" aria-hidden="true" tabindex="-1"></a><span class="fu">name</span><span class="kw">:</span><span class="at"> Run R-CMD-check</span></span>
<span id="cb2-2"><a href="#cb2-2" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb2-3"><a href="#cb2-3" aria-hidden="true" tabindex="-1"></a><span class="co"># Specify the event types here</span></span>
<span id="cb2-4"><a href="#cb2-4" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb2-5"><a href="#cb2-5" aria-hidden="true" tabindex="-1"></a><span class="fu">jobs</span><span class="kw">:</span></span>
<span id="cb2-6"><a href="#cb2-6" aria-hidden="true" tabindex="-1"></a><span class="at"> </span><span class="fu">check</span><span class="kw">:</span></span>
<span id="cb2-7"><a href="#cb2-7" aria-hidden="true" tabindex="-1"></a><span class="at"> </span><span class="fu">name</span><span class="kw">:</span><span class="at"> Check</span></span>
<span id="cb2-8"><a href="#cb2-8" aria-hidden="true" tabindex="-1"></a><span class="at"> </span><span class="fu">uses</span><span class="kw">:</span><span class="at"> phuse-org/devops-toolkit/.github/workflows/R-CMD-check.yml@main</span></span>
<span id="cb2-9"><a href="#cb2-9" aria-hidden="true" tabindex="-1"></a><span class="co"> # Use the option to add extra repositories.</span></span>
<span id="cb2-10"><a href="#cb2-10" aria-hidden="true" tabindex="-1"></a><span class="co"> # One or more repositories can be added in a whitespace-separated list.</span></span>
<span id="cb2-11"><a href="#cb2-11" aria-hidden="true" tabindex="-1"></a><span class="co"> # In the example below, we add https://pharmaverse.r-universe.dev/ and</span></span>
<span id="cb2-12"><a href="#cb2-12" aria-hidden="true" tabindex="-1"></a><span class="co"> # https://insightsengineering.r-universe.dev/ as additional repositories.</span></span>
<span id="cb2-13"><a href="#cb2-13" aria-hidden="true" tabindex="-1"></a><span class="at"> </span><span class="fu">with</span><span class="kw">:</span></span>
<span id="cb2-14"><a href="#cb2-14" aria-hidden="true" tabindex="-1"></a><span class="at"> </span><span class="fu">extra-repositories</span><span class="kw">:</span><span class="at"> </span><span class="st">"https://pharmaverse.r-universe.dev/ https://insightsengineering.r-universe.dev/"</span></span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>


</section>
</section>

</main> <!-- /main -->
Expand Down
2 changes: 1 addition & 1 deletion content/cicdworkflows-recommend/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ <h1 class="title">Minimum CICD workflows</h1>
</div>
</div>
<div class="list grid quarto-listing-cols-3">
<div class="g-col-1" data-index="0" data-categories="Documentation,Links" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<div class="g-col-1" data-index="0" data-categories="Documentation,Links" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<a href="../../content/cicdworkflows-recommend/posts/check-links/check-links.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down
10 changes: 5 additions & 5 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ <h2 id="minimum-cicd">Minimum CICD</h2>
</a><p><a href="./content/cicdworkflows-minimum/index.html"></a></p>
<div id="listing-cicdworkflows-minimum" class="quarto-listing quarto-listing-container-grid">
<div class="list grid quarto-listing-cols-3">
<div class="g-col-1" data-index="0" data-categories="Testing" data-listing-date-sort="1692748800000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<div class="g-col-1" data-index="0" data-categories="Testing" data-listing-date-sort="1692748800000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3">
<a href="./content/cicdworkflows-minimum/posts/r-cmd-check/r-cmd-check.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down Expand Up @@ -305,7 +305,7 @@ <h5 class="no-anchor card-title listing-title">
</div>
</a>
</div>
<div class="g-col-1" data-index="1" data-categories="Documentation,R" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<div class="g-col-1" data-index="1" data-categories="Documentation,R" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<a href="./content/cicdworkflows-minimum/posts/pkgdown.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down Expand Up @@ -338,7 +338,7 @@ <h5 class="no-anchor card-title listing-title">
</div>
</a>
</div>
<div class="g-col-1" data-index="2" data-categories="Testing,R" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<div class="g-col-1" data-index="2" data-categories="Testing,R" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617227358" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<a href="./content/cicdworkflows-minimum/posts/code-coverage.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down Expand Up @@ -386,7 +386,7 @@ <h2 id="recommended-cicd">Recommended CICD</h2>
</a><p><a href="./content/cicdworkflows-recommend/index.html"></a></p>
<div id="listing-cicdworkflows-recommend" class="quarto-listing quarto-listing-container-grid">
<div class="list grid quarto-listing-cols-3">
<div class="g-col-1" data-index="0" data-categories="Documentation,Links" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<div class="g-col-1" data-index="0" data-categories="Documentation,Links" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<a href="./content/cicdworkflows-recommend/posts/check-links/check-links.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down Expand Up @@ -434,7 +434,7 @@ <h2 id="enhanced-cicd">Enhanced CICD</h2>
</a><p><a href="./content/cicdworkflows-enhanced/index.html"></a></p>
<div id="listing-cicdworkflows-enhanced" class="quarto-listing quarto-listing-container-grid">
<div class="list grid quarto-listing-cols-3">
<div class="g-col-1" data-index="0" data-categories="Testing,Documentation,Validation" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617176116" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3">
<div class="g-col-1" data-index="0" data-categories="Testing,Documentation,Validation" data-listing-date-sort="1690848000000" data-listing-file-modified-sort="1708617227358" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3">
<a href="./content/cicdworkflows-enhanced/posts/validate/validate.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down
4 changes: 2 additions & 2 deletions meetings/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ <h1 class="title">Meetings</h1>

<div class="quarto-listing quarto-listing-container-default" id="listing-listing">
<div class="list quarto-listing-default">
<div class="quarto-post image-right" data-index="0" data-listing-date-sort="1691712000000" data-listing-file-modified-sort="1708617176120" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<div class="quarto-post image-right" data-index="0" data-listing-date-sort="1691712000000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<div class="thumbnail">
<p><a href="../meetings/minutes/2023-08-11.html"> <div class="listing-item-img-placeholder card-img-top" >&nbsp;</div> </a></p>
</div>
Expand All @@ -213,7 +213,7 @@ <h3 class="no-anchor listing-title">
</a>
</div>
</div>
<div class="quarto-post image-right" data-index="1" data-listing-date-sort="1687478400000" data-listing-file-modified-sort="1708617176120" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<div class="quarto-post image-right" data-index="1" data-listing-date-sort="1687478400000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<div class="thumbnail">
<p><a href="../meetings/minutes/2023-06-23.html"> <div class="listing-item-img-placeholder card-img-top" >&nbsp;</div> </a></p>
</div>
Expand Down
4 changes: 2 additions & 2 deletions post/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ <h1 class="title">Posts</h1>

<div class="quarto-listing quarto-listing-container-default" id="listing-listing">
<div class="list quarto-listing-default">
<div class="quarto-post image-right" data-index="0" data-listing-date-sort="1698019200000" data-listing-file-modified-sort="1708617176120" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<div class="quarto-post image-right" data-index="0" data-listing-date-sort="1698019200000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2">
<div class="thumbnail">
<p><a href="../post/posts/gh-actions.html"> <div class="listing-item-img-placeholder card-img-top" >&nbsp;</div> </a></p>
</div>
Expand All @@ -212,7 +212,7 @@ <h3 class="no-anchor listing-title">
</a>
</div>
</div>
<div class="quarto-post image-right" data-index="1" data-listing-date-sort="1698019200000" data-listing-file-modified-sort="1708617176120" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<div class="quarto-post image-right" data-index="1" data-listing-date-sort="1698019200000" data-listing-file-modified-sort="1708617227362" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1">
<div class="thumbnail">
<p><a href="../post/posts/external-resources.html"> <div class="listing-item-img-placeholder card-img-top" >&nbsp;</div> </a></p>
</div>
Expand Down
2 changes: 1 addition & 1 deletion search.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
"href": "content/cicdworkflows-minimum/posts/r-cmd-check/r-cmd-check.html#advanced-use",
"title": "R CMD Check",
"section": "Advanced use",
"text": "Advanced use\nTODO: Add here how to also run against pharmaverse’s r-universe latest & the latest release of PPM packages."
"text": "Advanced use\n\nUsing other CRAN-like repositories\nTo use other CRAN-like repositories in your workflow, you can specify them using the extra-repositories option in the workflow file. This is particularly useful if your package depends on packages not available on CRAN or if you want to use the latest versions of packages from a specific repository.\nIn the example below, we add two additional repositories: https://pharmaverse.r-universe.dev/ and https://insightsengineering.r-universe.dev/. These repositories are added in a whitespace-separated list to the extra-repositories option. This allows R CMD Check to access packages from these repositories as well as CRAN.\nname: Run R-CMD-check\n\n# Specify the event types here\n\njobs:\n check:\n name: Check\n uses: phuse-org/devops-toolkit/.github/workflows/R-CMD-check.yml@main\n # Use the option to add extra repositories.\n # One or more repositories can be added in a whitespace-separated list.\n # In the example below, we add https://pharmaverse.r-universe.dev/ and\n # https://insightsengineering.r-universe.dev/ as additional repositories.\n with:\n extra-repositories: \"https://pharmaverse.r-universe.dev/ https://insightsengineering.r-universe.dev/\""
},
{
"objectID": "about.html",
Expand Down
Loading

0 comments on commit 0c9c67d

Please sign in to comment.