From 6eed72f9225f18b0402f7151d14365e72f64133f Mon Sep 17 00:00:00 2001 From: Amit Kumar Date: Fri, 25 Aug 2023 19:31:27 +0530 Subject: [PATCH 1/5] Run tests via GitHub Actions --- .github/workflows/test.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..4841451 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,18 @@ +name: Test + +on: push + +jobs: + build-linux: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Start Docker compose + run: | + docker-compose up -d + sleep 10 + + - name: Run Tests + run: | + docker-compose exec app nosetests app/test -vv + docker-compose exec app casperjs test app/test From 87151870c52d525e93d2b28d19f642d235410047 Mon Sep 17 00:00:00 2001 From: Amit Kumar Date: Fri, 25 Aug 2023 19:36:22 +0530 Subject: [PATCH 2/5] Update test.yml --- .github/workflows/test.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4841451..22b453e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,9 +1,8 @@ name: Test - on: push jobs: - build-linux: + build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 From 2caf9bbd5772d29e7894c8cfe3c3fd352014f583 Mon Sep 17 00:00:00 2001 From: Amit Kumar Date: Mon, 11 Mar 2024 23:39:44 +0000 Subject: [PATCH 3/5] Update test.yml From fd1516ef8857c8689692193e86aa48ce66401a7f Mon Sep 17 00:00:00 2001 From: Amit Kumar Date: Mon, 11 Mar 2024 23:50:18 +0000 Subject: [PATCH 4/5] no tty --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 22b453e..1ed91ba 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,5 +13,5 @@ jobs: - name: Run Tests run: | - docker-compose exec app nosetests app/test -vv - docker-compose exec app casperjs test app/test + docker-compose exec -T app nosetests app/test -vv + docker-compose exec -T app casperjs test app/test From 3f52d07290bac3d6f507664964e12b7d7e75d855 Mon Sep 17 00:00:00 2001 From: Amit Kumar Date: Tue, 12 Mar 2024 10:54:54 +0000 Subject: [PATCH 5/5] run on pull requests --- .github/workflows/test.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1ed91ba..ef5ca26 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,5 +1,7 @@ name: Test -on: push +on: + push: + pull_request: jobs: build: