Skip to content

Commit 3fe1b88

Browse files
committed
Project files
1 parent 4fa570a commit 3fe1b88

File tree

7 files changed

+96
-3
lines changed

7 files changed

+96
-3
lines changed

.Rbuildignore

+3
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,6 @@
44
^\.github$
55
^LICENSE\.md$
66
^README\.Rmd$
7+
^_pkgdown\.yml$
8+
^docs$
9+
^pkgdown$

.github/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.html

.github/workflows/R-CMD-check.yaml

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
2+
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
3+
on:
4+
push:
5+
branches: [main, master]
6+
pull_request:
7+
8+
name: R-CMD-check.yaml
9+
10+
permissions: read-all
11+
12+
jobs:
13+
R-CMD-check:
14+
runs-on: ubuntu-latest
15+
env:
16+
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
17+
R_KEEP_PKG_SOURCE: yes
18+
steps:
19+
- uses: actions/checkout@v4
20+
21+
- uses: r-lib/actions/setup-r@v2
22+
with:
23+
use-public-rspm: true
24+
25+
- uses: r-lib/actions/setup-r-dependencies@v2
26+
with:
27+
extra-packages: any::rcmdcheck
28+
needs: check
29+
30+
- uses: r-lib/actions/check-r-package@v2
31+
with:
32+
upload-snapshots: true
33+
build_args: 'c("--no-manual","--compact-vignettes=gs+qpdf")'

.github/workflows/pkgdown.yaml

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
2+
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
3+
on:
4+
push:
5+
branches: [main, master]
6+
pull_request:
7+
release:
8+
types: [published]
9+
workflow_dispatch:
10+
11+
name: pkgdown.yaml
12+
13+
permissions: read-all
14+
15+
jobs:
16+
pkgdown:
17+
runs-on: ubuntu-latest
18+
# Only restrict concurrency for non-PR jobs
19+
concurrency:
20+
group: pkgdown-${{ github.event_name != 'pull_request' || github.run_id }}
21+
env:
22+
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
23+
permissions:
24+
contents: write
25+
steps:
26+
- uses: actions/checkout@v4
27+
28+
- uses: r-lib/actions/setup-pandoc@v2
29+
30+
- uses: r-lib/actions/setup-r@v2
31+
with:
32+
use-public-rspm: true
33+
34+
- uses: r-lib/actions/setup-r-dependencies@v2
35+
with:
36+
extra-packages: any::pkgdown, local::.
37+
needs: website
38+
39+
- name: Build site
40+
run: pkgdown::build_site_github_pages(new_process = FALSE, install = FALSE)
41+
shell: Rscript {0}
42+
43+
- name: Deploy to GitHub pages 🚀
44+
if: github.event_name != 'pull_request'
45+
uses: JamesIves/[email protected]
46+
with:
47+
clean: false
48+
branch: gh-pages
49+
folder: docs

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
.RData
44
.Ruserdata
55
.DS_Store
6+
docs

DESCRIPTION

+5-3
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,9 @@ Authors@R: c(
1111
Description: Provides tools to export Shiny applications (R or Python) into
1212
Docker containers. This package generates appropriate Docker configuration,
1313
builds the container, and provides utilities to run the containerized application.
14+
URL: https://r-pkg.thecoatlessprofessor.com/shinydocker/, https://github.com/coatless-rpkg/shinydocker
15+
BugReports: https://github.com/coatless-rpkg/shinydocker/issues
1416
License: AGPL (>= 3)
15-
Encoding: UTF-8
16-
Roxygen: list(markdown = TRUE)
17-
RoxygenNote: 7.3.2
1817
Imports:
1918
yaml,
2019
processx,
@@ -23,4 +22,7 @@ Imports:
2322
cli
2423
Suggests:
2524
testthat (>= 3.0.0)
25+
Encoding: UTF-8
26+
Roxygen: list(markdown = TRUE)
27+
RoxygenNote: 7.3.2
2628
Config/testthat/edition: 3

_pkgdown.yml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
url: ~
2+
template:
3+
bootstrap: 5
4+

0 commit comments

Comments
 (0)