Skip to content

Commit

Permalink
aded new pkgdown
Browse files Browse the repository at this point in the history
  • Loading branch information
schochastics committed Sep 1, 2023
1 parent 4dfaf75 commit 01a1fd5
Show file tree
Hide file tree
Showing 5 changed files with 66 additions and 35 deletions.
1 change: 1 addition & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ figures/
^docs$
^pkgdown$
^\.github$
^CRAN-SUBMISSION$
48 changes: 48 additions & 0 deletions .github/workflows/pkgdown.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
release:
types: [published]
workflow_dispatch:

name: pkgdown

jobs:
pkgdown:
runs-on: ubuntu-latest
# Only restrict concurrency for non-PR jobs
concurrency:
group: pkgdown-${{ github.event_name != 'pull_request' || github.run_id }}
env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
permissions:
contents: write
steps:
- uses: actions/checkout@v3

- uses: r-lib/actions/setup-pandoc@v2

- uses: r-lib/actions/setup-r@v2
with:
use-public-rspm: true

- uses: r-lib/actions/setup-r-dependencies@v2
with:
extra-packages: any::pkgdown, local::.
needs: website

- name: Build site
run: pkgdown::build_site_github_pages(new_process = FALSE, install = FALSE)
shell: Rscript {0}

- name: Deploy to GitHub pages 🚀
if: github.event_name != 'pull_request'
uses: JamesIves/[email protected]
with:
clean: false
branch: gh-pages
folder: docs
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
.Rproj.user
CRAN-RELEASE
pkgdown/
docs
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Description: 'RStudio' addin which provides a GUI to visualize and analyse netwo
Alternatively, the function SNAhelperGadget() can be used directly from the console.
Additional addins include the Netreader() for reading network files, Netbuilder() to create
small networks via point and click, and the Componentlayouter() to layout networks with many components manually.
URL: https://github.com/schochastics/snahelper
URL: https://github.com/schochastics/snahelper, https://schochastics.github.io/snahelper/
BugReports: https://github.com/schochastics/snahelper/issues
License: MIT + file LICENSE
Encoding: UTF-8
Expand Down
49 changes: 15 additions & 34 deletions _pkgdown.yml
Original file line number Diff line number Diff line change
@@ -1,36 +1,17 @@
title: snahelper
destination: ../pkgdown_sites/snahelper
home:
title: Rstudio Addin for network analysis
description: A GUI for network analysis in R
url: https://schochastics.github.io/snahelper/
template:
opengraph:
image:
src: man/figures/logo.png
alt: "snahelper - Rstudio Addin for network analysis"
twitter:
creator: "@schochastics"
card: summary_large_image
params:
bootswatch: simplex

bootstrap: 5
bslib:
bg: "#F9F7F7"
fg: "#112D4E"
primary: "#3F72AF"
text-muted: "#FFFFFF"
base_font: {google: "Roboto"}
heading_font: {google: "Roboto Slab"}
code_font: {google: "JetBrains Mono"}
navbar:
left:
- text: Tutorials
menu:
- text: Blog Post I
href: http://blog.schochastics.net/post/an-rstudio-addin-for-network-analysis-and-visualization/
- text: Blog Post II
href: http://blog.schochastics.net/post/new-rstudio-addins-for-network-analysis/
- text: Changelog
href: news/index.html
right:
- icon: fa-newspaper-o
text: "News"
href: news/index.html
- icon: fa-file-code-o
text: "Functions"
href: reference/index.html
- icon: fa-github fa-lg
text: "Github"
href: https://github.com/schochastics/snahelper
navbar:
bg: primary
structure:
left: [intro, reference, articles, news]
right: [github]

0 comments on commit 01a1fd5

Please sign in to comment.