From 42c3e5c7db91d574909d755ccf3e1e8e6b074bc6 Mon Sep 17 00:00:00 2001 From: JonahSussman Date: Sun, 21 Jul 2024 04:59:49 -0400 Subject: [PATCH] Added test code workflow Signed-off-by: JonahSussman --- .github/workflows/test-code.yml | 18 ++++++++++++++++++ requirements.txt | 3 ++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/test-code.yml diff --git a/.github/workflows/test-code.yml b/.github/workflows/test-code.yml new file mode 100644 index 00000000..2fbc6634 --- /dev/null +++ b/.github/workflows/test-code.yml @@ -0,0 +1,18 @@ +name: Test Code +on: [pull_request] +jobs: + test_code: + name: Test Code Runner + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@main + - name: Setup Python + uses: actions/setup-python@v5 + with: + python-version: 3.12 + - name: Test Code + run: | + pip install -r requirements.txt + pip install -e . + python -m unittest \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index d6fc4313..e1069cc1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -169,7 +169,8 @@ scipy==1.12.0 Send2Trash==1.8.2 sentence-transformers==2.2.2 sentencepiece==0.2.0 -sequoia_diff @ git+https://github.com/JonahSussman/sequoia-diff@d63ab543dbe075d2e74d57e6b9f13064c1c5d8af +# sequoia_diff @ git+https://github.com/JonahSussman/sequoia-diff@d63ab543dbe075d2e74d57e6b9f13064c1c5d8af +sequoia_diff==0.0.1 setuptools==70.3.0; sys_platform == 'darwin' six==1.16.0 smmap==5.0.1