diff --git a/.github/workflows/pkgdown.yaml b/.github/workflows/pkgdown.yaml new file mode 100644 index 0000000..bfc9f4d --- /dev/null +++ b/.github/workflows/pkgdown.yaml @@ -0,0 +1,49 @@ +# 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: + release: + types: [published] + workflow_dispatch: + +name: pkgdown.yaml + +permissions: read-all + +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@v4 + + - 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/github-pages-deploy-action@v4.5.0 + with: + clean: false + branch: gh-pages + folder: docs diff --git a/DESCRIPTION b/DESCRIPTION index 0697abb..733e5ac 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -30,3 +30,4 @@ Encoding: UTF-8 Roxygen: list(markdown = TRUE, roclets = c("collate", "namespace", "rd", "roxyglobals::global_roclet")) RoxygenNote: 7.3.2 +URL: https://aagi-aus.github.io/nert/ diff --git a/_pkgdown.yml b/_pkgdown.yml index d71acfb..4745cf9 100644 --- a/_pkgdown.yml +++ b/_pkgdown.yml @@ -1,4 +1,4 @@ -url: ~ +url: https://aagi-aus.github.io/nert/ template: bootstrap: 5 diff --git a/codemeta.json b/codemeta.json index d413d79..043bb24 100644 --- a/codemeta.json +++ b/codemeta.json @@ -13,6 +13,12 @@ }, "runtimePlatform": "R version 4.4.2 (2024-10-31)", "author": [ + { + "@type": "Person", + "givenName": "Wasin", + "familyName": "Pipattungsakul", + "email": "wasin.pipattungsakul@adelaide.edu.au" + }, { "@type": "Person", "givenName": "Russell", @@ -25,12 +31,6 @@ "givenName": "Sam", "familyName": "Rogers", "email": "sam.rogers@adelaide.edu.au" - }, - { - "@type": "Person", - "givenName": "Wasin", - "familyName": "Pipattungsakul", - "email": "wasin.pipattungsakul@adelaide.edu.au" } ], "contributor": [ @@ -145,7 +145,7 @@ }, "SystemRequirements": null }, - "fileSize": "176.706KB", + "fileSize": "176.798KB", "citation": [ { "@type": "SoftwareSourceCode", @@ -161,6 +161,11 @@ "givenName": "Wasin", "familyName": "Pipattungsakul" }, + { + "@type": "Person", + "givenName": "Sam", + "familyName": "Rodgers" + }, { "@type": "Person", "givenName": "Russell", diff --git a/inst/CITATION b/inst/CITATION index 4c2d65e..b4d66f1 100644 --- a/inst/CITATION +++ b/inst/CITATION @@ -2,7 +2,7 @@ bibentry( bibtype = "Manual", author = c(person("Adam H.", "Sparks"), person("Wasin", "Pipattungsakul"), - persoon("Sam", "Rodgers"), + person("Sam", "Rodgers"), person("Russell", "Edson"), person("Max", "Moldovan") ),