Skip to content

Commit 5171a14

Browse files
committed
o Add about the unittest actions
1 parent b504e45 commit 5171a14

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/README.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# IMPROVE UnitTest GitHub Actions (unittest-actions.yml)
2+
3+
This repository contains a GitHub Actions workflow to run unit tests for the IMPROVE library. The workflow is triggered on every push to the repository.
4+
5+
The workflow is defined in the `.github/workflows/unittest-actions.yml` file. Here are the steps it performs:
6+
7+
1. **Checkout Code**: The repository code is checked out using the `actions/checkout` action.
8+
2. **Install and Check**: The workflow installs the IMPROVE library in editable mode and verifies the installation by printing the version. It then sets the `PYTHONPATH` environment variable and creates necessary directories for data. Finally, it runs the `test_drp_params.py` test script.
9+
110
# Docker Parsl GraphDRP CSA Workflow (docker_gdrp_parsl.yml)
211

312
This GitHub Actions workflow is designed to automate the testing and execution of the GraphDRP CSA (Cross-Species Analysis) workflow using Docker. The workflow performs the following steps:
@@ -11,3 +20,4 @@ This GitHub Actions workflow is designed to automate the testing and execution o
1120
The workflow uses the following configuration files:
1221

1322
- **`parsl_csa_githubactions.ini`**: This configuration file is used to set up the parameters for the Parsl CSA workflow. It includes settings for data paths, model parameters, and other relevant configurations.
23+

0 commit comments

Comments
 (0)