From cc633b0431fd36c91aec904924584f0e4418dbab Mon Sep 17 00:00:00 2001 From: Mara Averick Date: Fri, 10 Apr 2026 06:40:21 -0600 Subject: [PATCH 1/2] build: update R version to 4.3.3 in lint workflows --- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- .github/workflows/lint_changed_files.yml | 2 +- .github/workflows/lint_random_files.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint_changed_files.yml b/.github/workflows/lint_changed_files.yml index 7cd87f5d8108..8bedafa75148 100644 --- a/.github/workflows/lint_changed_files.yml +++ b/.github/workflows/lint_changed_files.yml @@ -274,7 +274,7 @@ jobs: # Pin action to full length commit SHA uses: r-lib/actions/setup-r@6f6e5bc62fba3a704f74e7ad7ef7676c5c6a2590 # v2.11.4 with: - r-version: '4.2.0' + r-version: '4.3.3' # Lint R files: - name: 'Lint R files' diff --git a/.github/workflows/lint_random_files.yml b/.github/workflows/lint_random_files.yml index b6e6493e522e..80946001ac9a 100644 --- a/.github/workflows/lint_random_files.yml +++ b/.github/workflows/lint_random_files.yml @@ -374,7 +374,7 @@ jobs: # Pin action to full length commit SHA uses: r-lib/actions/setup-r@6f6e5bc62fba3a704f74e7ad7ef7676c5c6a2590 # v2.11.4 with: - r-version: '4.2.0' + r-version: '4.3.3' # Lint R files: - name: 'Lint R files' From 11f81284f05b9154fe1f80e6bf34211ba58f21f9 Mon Sep 17 00:00:00 2001 From: Mara Averick Date: Fri, 10 Apr 2026 07:06:53 -0600 Subject: [PATCH 2/2] chore: add missing R package dependencies to requirements Add `car`, `MASS`, `pracma`, and `statmod` to `etc/r/requirements.txt`. These packages are used by test fixture runners but were not listed, which could cause fixture regeneration to fail in fresh environments. --- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- etc/r/requirements.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/etc/r/requirements.txt b/etc/r/requirements.txt index 1cbc269e46f9..2f422e21a8d0 100644 --- a/etc/r/requirements.txt +++ b/etc/r/requirements.txt @@ -1,5 +1,9 @@ +car +distr +jsonlite lintr +MASS microbenchmark -jsonlite +pracma +statmod VGAM -distr