Skip to content

Commit 391ebb0

Browse files
authored
WIP: Use self-hosted runner
1 parent a752dd6 commit 391ebb0

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/ci_cd.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,25 @@ jobs:
7979
# Only the tox environment specified in the tox.ini gh-actions is run
8080
run: tox -e test -- --ignore=tests/e2e
8181

82+
tests-e2e:
83+
name: End to end tests and coverage
84+
runs-on: [ self-hosted, Windows, pyedb-core ]
85+
steps:
86+
- uses: actions/checkout@v4
87+
- name: Set up Python ${{ matrix.python-version }}
88+
uses: actions/setup-python@v4
89+
with:
90+
python-version: ${{ env.MAIN_PYTHON_VERSION }}
91+
92+
- name: Install dependencies
93+
run: |
94+
python -m pip install --upgrade .[tests]
95+
python -m pip install --upgrade tox-gh-actions
96+
97+
- name: Test with tox
98+
# Only the tox environment specified in the tox.ini gh-actions is run
99+
run: tox -e test -- tests/e2e
100+
82101
doc-build:
83102
name: "Doc build"
84103
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)