-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5 from rOpenGov/pitkant
Travis-CI to GitHub Actions
- Loading branch information
Showing
7 changed files
with
118 additions
and
45 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -45,3 +45,4 @@ cran-comments.md | |
inst/paper.md | ||
|
||
|
||
^\.github$ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
*.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
# For help debugging build failures open an issue on the RStudio community with the 'github-actions' tag. | ||
# https://community.rstudio.com/new-topic?category=Package%20development&tags=github-actions | ||
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: windows-latest, r: 'release'} | ||
- {os: macOS-latest, r: 'release'} | ||
- {os: ubuntu-20.04, r: 'release', rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"} | ||
- {os: ubuntu-20.04, r: 'devel', rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"} | ||
|
||
env: | ||
R_REMOTES_NO_ERRORS_FROM_WARNINGS: true | ||
RSPM: ${{ matrix.config.rspm }} | ||
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
steps: | ||
- uses: actions/checkout@v2 | ||
|
||
- uses: r-lib/actions/setup-r@v1 | ||
with: | ||
r-version: ${{ matrix.config.r }} | ||
|
||
- uses: r-lib/actions/setup-pandoc@v1 | ||
|
||
- name: Query dependencies | ||
run: | | ||
install.packages('remotes') | ||
saveRDS(remotes::dev_package_deps(dependencies = TRUE), ".github/depends.Rds", version = 2) | ||
writeLines(sprintf("R-%i.%i", getRversion()$major, getRversion()$minor), ".github/R-version") | ||
shell: Rscript {0} | ||
|
||
- name: Cache R packages | ||
if: runner.os != 'Windows' | ||
uses: actions/cache@v2 | ||
with: | ||
path: ${{ env.R_LIBS_USER }} | ||
key: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-${{ hashFiles('.github/depends.Rds') }} | ||
restore-keys: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1- | ||
|
||
- name: Install system dependencies | ||
if: runner.os == 'Linux' | ||
run: | | ||
while read -r cmd | ||
do | ||
eval sudo $cmd | ||
done < <(Rscript -e 'writeLines(remotes::system_requirements("ubuntu", "20.04"))') | ||
- name: Install dependencies | ||
run: | | ||
remotes::install_deps(dependencies = TRUE) | ||
remotes::install_cran("rcmdcheck") | ||
shell: Rscript {0} | ||
|
||
- name: Check | ||
env: | ||
_R_CHECK_CRAN_INCOMING_REMOTE_: false | ||
run: rcmdcheck::rcmdcheck(args = c("--no-manual", "--as-cran"), error_on = "warning", check_dir = "check") | ||
shell: Rscript {0} | ||
|
||
- name: Upload check results | ||
if: failure() | ||
uses: actions/upload-artifact@main | ||
with: | ||
name: ${{ runner.os }}-r${{ matrix.config.r }}-results | ||
path: check |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,3 +4,4 @@ inst/extras/*.Rcheck | |
*.tar.gz | ||
*~ | ||
.RData | ||
.Rproj.user |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,47 @@ | ||
<!-- README.md is generated from README.Rmd. Please edit that file --> | ||
|
||
|
||
|
||
sotkanet | ||
===== | ||
======== | ||
|
||
<!-- badges: start --> | ||
|
||
[![Build Status](https://api.travis-ci.org/rOpenGov/sotkanet.png)](https://travis-ci.org/rOpenGov/sotkanet) | ||
[![CRAN_Status_Badge](http://www.r-pkg.org/badges/version/sotkanet)](https://cran.r-project.org/package=sotkanet) | ||
[![R build | ||
status](https://github.com/rOpenGov/sotkanet/workflows/R-CMD-check/badge.svg)](https://github.com/rOpenGov/sotkanet/actions) | ||
[![CRAN\_Status\_Badge](http://www.r-pkg.org/badges/version/sotkanet)](https://cran.r-project.org/package=sotkanet) | ||
[![codecov.io](https://codecov.io/github/rOpenGov/sotkanet/coverage.svg?branch=master)](https://codecov.io/github/rOpenGov/sotkanet?branch=master) | ||
[![Downloads](http://cranlogs.r-pkg.org/badges/grand-total/sotkanet)](https://cran.r-project.org/package=sotkanet) | ||
<!-- badges: end --> | ||
|
||
<!-- README.md is generated from README.Rmd. Please edit that file --> | ||
|
||
R package to access and manipulate data from the Sotkanet demographics | ||
indicator database. The [Sotkanet data | ||
portal](https://sotkanet.fi/sotkanet/fi/index) | ||
provides over 2000 demographic indicators across Finland and Europe, | ||
and is maintained by the [National Institute for Health and Welfare | ||
portal](https://sotkanet.fi/sotkanet/fi/index) provides over 2000 | ||
demographic indicators across Finland and Europe, and is maintained by | ||
the [National Institute for Health and Welfare | ||
(THL)](http://www.thl.fi). For more information, see [data | ||
description](https://sotkanet.fi/sotkanet/en/data). | ||
|
||
|
||
### Installation | ||
|
||
|
||
```r | ||
install.packages("sotkanet") | ||
``` | ||
|
||
install.packages("sotkanet") | ||
|
||
### Simple example | ||
|
||
List available indicators in the Sotkanet data portal: | ||
|
||
library(sotkanet) | ||
sotkanet.indicators <- SotkanetIndicators() | ||
|
||
```r | ||
library(sotkanet) | ||
sotkanet.indicators <- SotkanetIndicators() | ||
``` | ||
|
||
For further usage instructions, check the [tutorial page](https://github.com/rOpenGov/sotkanet/blob/master/vignettes/tutorial.md). | ||
|
||
For further usage instructions, check the [tutorial | ||
page](https://github.com/rOpenGov/sotkanet/blob/master/vignettes/tutorial.md). | ||
|
||
### Meta | ||
|
||
The package authors are listed in the [DESCRIPTION file](DESCRIPTION). Part of [rOpenGov](http://ropengov.github.io/). | ||
The package authors are listed in the [DESCRIPTION file](DESCRIPTION). | ||
Part of [rOpenGov](http://ropengov.github.io/). | ||
|
||
* Please [report any issues or bugs](https://github.com/ropengov/sotkanet/issues). | ||
* License: BSD-2-clause | ||
* Get citation information in R with `citation('sotkanet')` | ||
* [Contact](http://ropengov.github.io/contribute/) | ||
* [Pull requests](https://github.com/ropengov/sotkanet/) | ||
- Please [report any issues or | ||
bugs](https://github.com/ropengov/sotkanet/issues). | ||
- License: BSD-2-clause | ||
- Get citation information in R with `citation('sotkanet')` | ||
- [Contact](http://ropengov.github.io/contribute/) | ||
- [Pull requests](https://github.com/ropengov/sotkanet/) |