diff --git a/.github/workflows/R-CMD-check-occasional.yaml b/.github/workflows/R-CMD-check-occasional.yaml index ec395b844..dc9371440 100644 --- a/.github/workflows/R-CMD-check-occasional.yaml +++ b/.github/workflows/R-CMD-check-occasional.yaml @@ -1,6 +1,7 @@ on: schedule: - cron: '17 13 23 * *' # 23rd of month at 13:17 UTC + workflow_dispatch: # A more complete suite of checks to run monthly; each PR/merge need not pass all these, but they should pass before CRAN release name: R-CMD-check-occasional diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 34cbbbfab..0aabc4030 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -5,6 +5,7 @@ on: branches: - master pull_request: + workflow_dispatch: name: R-CMD-check diff --git a/.github/workflows/code-quality.yaml b/.github/workflows/code-quality.yaml index 66f853612..6d83818bc 100644 --- a/.github/workflows/code-quality.yaml +++ b/.github/workflows/code-quality.yaml @@ -2,6 +2,7 @@ on: push: branches: [master] pull_request: + workflow_dispatch: name: code-quality diff --git a/.github/workflows/performance-tests.yml b/.github/workflows/performance-tests.yml index c11952b57..0c42513e8 100644 --- a/.github/workflows/performance-tests.yml +++ b/.github/workflows/performance-tests.yml @@ -10,6 +10,7 @@ on: - 'R/**' - 'src/**' - '.ci/atime/**' + workflow_dispatch: jobs: comment: diff --git a/.github/workflows/rchk.yaml b/.github/workflows/rchk.yaml index 95b7c33d9..11ce02349 100644 --- a/.github/workflows/rchk.yaml +++ b/.github/workflows/rchk.yaml @@ -18,7 +18,14 @@ on: push: branches: [master] + paths: + - '.github/workflows/rchk.yaml' + - 'src/**' pull_request: + paths: + - '.github/workflows/rchk.yaml' + - 'src/**' + workflow_dispatch: name: 'rchk' diff --git a/.github/workflows/test-coverage.yaml b/.github/workflows/test-coverage.yaml index c46e655a5..e0c87de1d 100644 --- a/.github/workflows/test-coverage.yaml +++ b/.github/workflows/test-coverage.yaml @@ -3,7 +3,20 @@ on: push: branches: [master] + paths: + - '.github/workflows/test-coverage.yaml' + - 'inst/tests/**' + - 'R/**' + - 'src/**' + - 'tests/**' pull_request: + paths: + - '.github/workflows/test-coverage.yaml' + - 'inst/tests/**' + - 'R/**' + - 'src/**' + - 'tests/**' + workflow_dispatch: name: test-coverage.yaml