Skip to content

Commit

Permalink
setup R-CMD-check via Github actions
Browse files Browse the repository at this point in the history
  • Loading branch information
PascalIrz committed Aug 2, 2023
1 parent 3b01938 commit 55e4ac5
Show file tree
Hide file tree
Showing 2 changed files with 93 additions and 40 deletions.
49 changes: 49 additions & 0 deletions .github/workflows/R-CMD-check.yaml
Original file line number Diff line number Diff line change
@@ -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:
branches: [main, master]

name: R-CMD-check

jobs:
R-CMD-check:
runs-on: ${{ matrix.config.os }}

name: ${{ matrix.config.os }} (${{ matrix.config.r }})

strategy:
fail-fast: false
matrix:
config:
- {os: macos-latest, r: 'release'}
- {os: windows-latest, r: 'release'}
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
- {os: ubuntu-latest, r: 'release'}
- {os: ubuntu-latest, r: 'oldrel-1'}

env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
R_KEEP_PKG_SOURCE: yes

steps:
- uses: actions/checkout@v3

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

- uses: r-lib/actions/setup-r@v2
with:
r-version: ${{ matrix.config.r }}
http-user-agent: ${{ matrix.config.http-user-agent }}
use-public-rspm: true

- uses: r-lib/actions/setup-r-dependencies@v2
with:
extra-packages: any::rcmdcheck
needs: check

- uses: r-lib/actions/check-r-package@v2
with:
upload-snapshots: true
84 changes: 44 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,44 @@
# telraamStats

The aim of this package is to grant the user tools for data visualisation and data analysis of mobility data for Telraam sensors. It reuses and expands on functionnalities from this [`application`](https://agistaterre.shinyapps.io/mov-around/).

[`Link to the Github`](https://github.com/agistaterre/mov-around)

# Licence

[![CC BY-SA 4.0](https://img.shields.io/badge/License-CC%20BY--SA%204.0-lightgrey.svg)](http://creativecommons.org/licenses/by-sa/4.0/)

This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/).

[![CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)

# Dependencies

To smoothly run this package, you will need to make the following installs :

``` r
install.packages(c("cowplot",
"CPAT",
"dplyr",
"ggplot2",
"httr",
"jsonlite",
"lubridate",
"mgcv",
"purrr",
"readr",
"rlang",
"synchrony",
"tibble",
"zoo"))
```

If you want to install this package, you can use :

``` r
devtools::install_github(" https://github.com/UCaromel/movaround_pkg")
```
<!-- badges: start -->
[![R-CMD-check](https://github.com/agistaterre/telraamStats/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/agistaterre/telraamStats/actions/workflows/R-CMD-check.yaml)
<!-- badges: end -->

# telraamStats

The aim of this package is to grant the user tools for data visualisation and data analysis of mobility data for Telraam sensors. It reuses and expands on functionnalities from this [`application`](https://agistaterre.shinyapps.io/mov-around/).

[`Link to the Github`](https://github.com/agistaterre/mov-around)

# Licence

[![CC BY-SA 4.0](https://img.shields.io/badge/License-CC%20BY--SA%204.0-lightgrey.svg)](http://creativecommons.org/licenses/by-sa/4.0/)

This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/).

[![CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)

# Dependencies

To smoothly run this package, you will need to make the following installs :

``` r
install.packages(c("cowplot",
"CPAT",
"dplyr",
"ggplot2",
"httr",
"jsonlite",
"lubridate",
"mgcv",
"purrr",
"readr",
"rlang",
"synchrony",
"tibble",
"zoo"))
```

If you want to install this package, you can use :

``` r
devtools::install_github(" https://github.com/UCaromel/movaround_pkg")
```

0 comments on commit 55e4ac5

Please sign in to comment.