From d52e188aac50d139b36502f4ab96650b3ae9c797 Mon Sep 17 00:00:00 2001 From: Franciszek Walkowiak Date: Thu, 1 Aug 2024 09:57:50 +0200 Subject: [PATCH 1/7] chore: move revdepcheck to scheduled.yaml --- .github/workflows/{on-demand.yaml => scheduled.yaml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{on-demand.yaml => scheduled.yaml} (100%) diff --git a/.github/workflows/on-demand.yaml b/.github/workflows/scheduled.yaml similarity index 100% rename from .github/workflows/on-demand.yaml rename to .github/workflows/scheduled.yaml From 08b251944d94508adea5217ba206e906271987d1 Mon Sep 17 00:00:00 2001 From: Franciszek Walkowiak Date: Thu, 1 Aug 2024 10:22:00 +0200 Subject: [PATCH 2/7] chore: add r-hub workflow --- .github/workflows/scheduled.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/scheduled.yaml b/.github/workflows/scheduled.yaml index 02843bb3..3d966098 100644 --- a/.github/workflows/scheduled.yaml +++ b/.github/workflows/scheduled.yaml @@ -10,3 +10,6 @@ jobs: revdepcheck: name: revdepcheck โ†ฉ๏ธ uses: insightsengineering/r.pkg.template/.github/workflows/revdepcheck.yaml@main + rhub: + name: R-hub ๐ŸŒ + uses: insightsengineering/r.pkg.template/.github/workflows/rhub.yaml@main From 8350996c2183d124301c24104af92a683b4937ae Mon Sep 17 00:00:00 2001 From: Franciszek Walkowiak Date: Thu, 1 Aug 2024 10:30:45 +0200 Subject: [PATCH 3/7] chore: enable branch-cleanup workflow --- .github/workflows/scheduled.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/scheduled.yaml b/.github/workflows/scheduled.yaml index 3d966098..71e5d993 100644 --- a/.github/workflows/scheduled.yaml +++ b/.github/workflows/scheduled.yaml @@ -7,6 +7,11 @@ on: workflow_dispatch: jobs: + branch-cleanup: + name: Branch Cleanup ๐Ÿงน + uses: insightsengineering/r.pkg.template/.github/workflows/branch-cleanup.yaml@main + secrets: + REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }} revdepcheck: name: revdepcheck โ†ฉ๏ธ uses: insightsengineering/r.pkg.template/.github/workflows/revdepcheck.yaml@main From 85853453658b0c31ac1fa6c335845d5c6cea6b5f Mon Sep 17 00:00:00 2001 From: Franciszek Walkowiak Date: Thu, 1 Aug 2024 10:39:04 +0200 Subject: [PATCH 4/7] chore: enable verdepcheck workflow --- .github/workflows/scheduled.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/scheduled.yaml b/.github/workflows/scheduled.yaml index 71e5d993..d0cc5045 100644 --- a/.github/workflows/scheduled.yaml +++ b/.github/workflows/scheduled.yaml @@ -7,6 +7,20 @@ on: workflow_dispatch: jobs: + dependency-test: + strategy: + fail-fast: false + matrix: + test-strategy: ["min_cohort", "min_isolated", "release", "max"] + uses: insightsengineering/r.pkg.template/.github/workflows/verdepcheck.yaml@main + name: Dependency Test - ${{ matrix.test-strategy }} ๐Ÿ”ข + secrets: + REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }} + GCHAT_WEBHOOK: ${{ secrets.GCHAT_WEBHOOK }} + with: + strategy: ${{ matrix.test-strategy }} + additional-env-vars: | + PKG_SYSREQS_DRY_RUN=true branch-cleanup: name: Branch Cleanup ๐Ÿงน uses: insightsengineering/r.pkg.template/.github/workflows/branch-cleanup.yaml@main From ed3184d32a64dd885b25729b821111ff8f4ce385 Mon Sep 17 00:00:00 2001 From: Franciszek Walkowiak Date: Thu, 1 Aug 2024 10:58:17 +0200 Subject: [PATCH 5/7] chore: add wasm workflow --- .github/workflows/release.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index cf4277f1..cf7732ab 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -36,3 +36,7 @@ jobs: uses: insightsengineering/r.pkg.template/.github/workflows/release.yaml@main secrets: REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }} + wasm: + name: Build WASM packages ๐Ÿง‘โ€๐Ÿญ + needs: release + uses: insightsengineering/r.pkg.template/.github/workflows/wasm.yaml@main From 057f12e1db4c41eb3d8907e81489b325f6d31842 Mon Sep 17 00:00:00 2001 From: Franciszek Walkowiak Date: Thu, 1 Aug 2024 11:57:25 +0200 Subject: [PATCH 6/7] chore: enable non-CRAN unit test report --- .github/workflows/check.yaml | 5 +---- .github/workflows/docs.yaml | 1 + 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 28abc006..974abfc6 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -38,11 +38,8 @@ jobs: additional-env-vars: | NOT_CRAN=true enforce-note-blocklist: true - publish-unit-test-report-gh-pages: false - junit-xml-comparison: false concurrency-group: non-cran - disable-unit-test-reports: true - skip-r-cmd-install: true + unit-test-report-directory: unit-test-report-non-cran coverage: name: Coverage ๐Ÿ“” uses: insightsengineering/r.pkg.template/.github/workflows/test-coverage.yaml@main diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 9b7a7e54..57ae8004 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -41,3 +41,4 @@ jobs: REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }} with: default-landing-page: latest-tag + additional-unit-test-report-directories: unit-test-report-non-cran From e476bfff96e9dc1a79a921c02c237b3aec2349f2 Mon Sep 17 00:00:00 2001 From: "27856297+dependabot-preview[bot]@users.noreply.github.com" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:29:42 +0000 Subject: [PATCH 7/7] [skip roxygen] [skip vbump] Roxygen Man Pages Auto Update --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index ed0aab8a..0921b547 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -78,4 +78,4 @@ Encoding: UTF-8 Language: en-US LazyData: true Roxygen: list(markdown = TRUE) -RoxygenNote: 7.3.1 +RoxygenNote: 7.3.2