diff --git a/.github/workflows/smoke-test.yaml b/.github/workflows/smoke-test.yaml index 9220635..728fbc6 100644 --- a/.github/workflows/smoke-test.yaml +++ b/.github/workflows/smoke-test.yaml @@ -29,14 +29,12 @@ jobs: - uses: r-lib/actions/setup-r-dependencies@v2 with: - extra-packages: any::testthat, local::. - needs: test - cache-version: 2 + extra-packages: any::devtools + needs: check - name: Run smoke tests shell: Rscript {0} run: | - # Run all tests on single platform for quick validation - library(testthat) - library(tempdisagg) - test_dir("tests/testthat", reporter = "progress") + # Run full package check on single platform for quick validation + # Use --as-cran to match R-CMD-check strictness + devtools::check(args = c("--no-manual", "--as-cran"), error_on = "warning")