From 90160cc0f2e769f5f4289ebf3a4651e9613bd745 Mon Sep 17 00:00:00 2001 From: Yann Richet Date: Wed, 6 Dec 2023 10:35:35 +0100 Subject: [PATCH 1/5] add binary build --- .github/workflows/build.yml | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..b17df3a --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,48 @@ +name: R-CMD-INSTALL-build + +on: + push: + pull_request: + +jobs: + release: + strategy: + fail-fast: false + matrix: + os: [ ubuntu-latest, windows-latest, macOS-latest ] + R: [ '4.3' ] + + runs-on: ${{ matrix.os }} + + steps: + - uses: actions/checkout@v2 + with: + submodules: recursive + + - uses: r-lib/actions/setup-r@v2 + with: + r-version: ${{ matrix.R }} + rtools-version: '43' + + - uses: r-lib/actions/setup-r-dependencies@v2 + + - run: | + cd ..; R CMD INSTALL --build FunQuant + mkdir FunQuant/R-${{ matrix.R }} + mv FunQuant_*.* FunQuant/R-${{ matrix.R }}/. + shell: bash + name: R CMD INSTALL + + - uses: actions/upload-artifact@v2 + with: + path: ./R-* + + - uses: softprops/action-gh-release@v1 + if: startsWith(github.ref, 'refs/tags/') + with: + files: | + ./R-*/*.tar.gz + ./R-*/*.tgz + ./R-*/*.zip + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file From 41f2237e0adb90dcae5d43b1d05e5e3bc42fd3e2 Mon Sep 17 00:00:00 2001 From: Yann Richet Date: Wed, 6 Dec 2023 16:12:15 +0100 Subject: [PATCH 2/5] add Inverse2D from Wavelet2D --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index 2e95ec5..6373853 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -15,7 +15,7 @@ Suggests: ggplot2, evd, gridExtra -Imports: abind, waveslim, foreach, randomForest, rlibkriging +Imports: abind, waveslim, foreach, randomForest, rlibkriging, Wavelet2D RoxygenNote: 7.2.3 VignetteBuilder: knitr Config/testthat/edition: 3 From 40da257fc49a696fbdca3212e903b36b982da534 Mon Sep 17 00:00:00 2001 From: Yann Richet Date: Wed, 6 Dec 2023 16:36:53 +0100 Subject: [PATCH 3/5] cleanup ref --- DESCRIPTION | 2 +- NAMESPACE | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 6373853..2e95ec5 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -15,7 +15,7 @@ Suggests: ggplot2, evd, gridExtra -Imports: abind, waveslim, foreach, randomForest, rlibkriging, Wavelet2D +Imports: abind, waveslim, foreach, randomForest, rlibkriging RoxygenNote: 7.2.3 VignetteBuilder: knitr Config/testthat/edition: 3 diff --git a/NAMESPACE b/NAMESPACE index 35b75f3..6682e16 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -1,6 +1,5 @@ # Generated by roxygen2: do not edit by hand -S3method(Inverse2D,Wavelet2D) S3method(MeanPoe,Wavelet2D) S3method(MeanPoe,coef_OrthoNormalBsplines2D) S3method(as.matrix,dwt.2d) From c91a9caabe4889c4ff473b30032fb4945b63a41e Mon Sep 17 00:00:00 2001 From: Yann Richet Date: Wed, 6 Dec 2023 16:45:18 +0100 Subject: [PATCH 4/5] ... --- NAMESPACE | 1 - 1 file changed, 1 deletion(-) diff --git a/NAMESPACE b/NAMESPACE index 6682e16..6ed581d 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -1,6 +1,5 @@ # Generated by roxygen2: do not edit by hand -S3method(MeanPoe,Wavelet2D) S3method(MeanPoe,coef_OrthoNormalBsplines2D) S3method(as.matrix,dwt.2d) export(Fpca2d.Wavelets) From 6f06cd0b4bbd61b36719940ad1a067938ee4b201 Mon Sep 17 00:00:00 2001 From: Yann Richet Date: Wed, 6 Dec 2023 17:13:42 +0100 Subject: [PATCH 5/5] ... --- NAMESPACE | 1 - 1 file changed, 1 deletion(-) diff --git a/NAMESPACE b/NAMESPACE index 6ed581d..ab218a3 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -1,6 +1,5 @@ # Generated by roxygen2: do not edit by hand -S3method(MeanPoe,coef_OrthoNormalBsplines2D) S3method(as.matrix,dwt.2d) export(Fpca2d.Wavelets) export(Wavelet2D)