Skip to content

Commit

Permalink
ci: update CI (#13)
Browse files Browse the repository at this point in the history
- updates deprecated actions dependencies
- updates Rmd file list in `test_function_coverage.py`
  • Loading branch information
storopoli authored Dec 9, 2023
1 parent 2adaa98 commit 8c4367a
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 16 deletions.
27 changes: 13 additions & 14 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,22 @@ on: [push]

jobs:
test:

runs-on: ubuntu-latest
strategy:
max-parallel: 4
matrix:
python-version: [3.6]
python-version: ["3", "3.10"]

steps:
- uses: actions/checkout@v1
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install requests
- name: Run coverage test
run: |
python tests/test_function_coverage.py
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: "pip" # caching pip dependencies
- name: Install dependencies
run: |
pip install -r tests/requirements.txt
- name: Run coverage test
run: |
python tests/test_function_coverage.py
19 changes: 17 additions & 2 deletions tests/test_function_coverage.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,28 +22,43 @@
"https://raw.githubusercontent.com/stan-dev/docs/master/src/functions-reference/"
+ filename
for filename in [
"additional_distributions.Rmd",
"appendix.Rmd",
"array_operations.Rmd",
"binary_distributions.Rmd",
"bounded_continuous_distributions.Rmd",
"bounded_discrete_distributions.Rmd",
"built-in_functions.Rmd",
"circular_distributions.Rmd",
"continuous_distributions_on_[0_1].Rmd",
"complex-valued_basic_functions.Rmd",
"complex_matrix_operations.Rmd",
"compound_arithmetic_and_assignment.Rmd",
"continuous_distributions.Rmd",
"continuous_distributions_on_0_1.Rmd",
"conventions_for_probability_functions.Rmd",
"correlation_matrix_distributions.Rmd",
"covariance_matrix_distributions.Rmd",
"deprecated_functions.Rmd",
"discrete_distributions.Rmd",
"distributions_over_unbounded_vectors.Rmd",
"hidden_markov_models.Rmd",
"higher-order_functions.Rmd",
"index.Rmd",
"integer-valued_basic_functions.Rmd",
"mathematical_functions.Rmd",
"matrix_operations.Rmd",
"mixed_operations.Rmd",
"multivariate_discrete_distributions.Rmd",
"positive_continuous_distributions.Rmd",
"positive_lower-bounded_distributions.Rmd",
"real-valued_basic_functions.Rmd",
"references.Rmd",
"removed_functions.Rmd",
"simplex_distributions.Rmd",
"sparse_matrix_operations.Rmd",
"unbounded_continuous_distributions.Rmd",
"unbounded_discrete_distributions.Rmd",
"void_functions.Rmd",
"void_functions.Rmd"
]
]

Expand Down

0 comments on commit 8c4367a

Please sign in to comment.