Skip to content

Commit 89ccbb1

Browse files
committed
Simplifying github actions
1 parent 8885c82 commit 89ccbb1

File tree

3 files changed

+0
-85
lines changed

3 files changed

+0
-85
lines changed

.github/workflows/blackisort.yml

Lines changed: 0 additions & 30 deletions
This file was deleted.

.github/workflows/pythonlint.yml

Lines changed: 0 additions & 29 deletions
This file was deleted.

.github/workflows/pythontests.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,5 @@
11
on: ['push', 'pull_request']
22
jobs:
3-
# Removed macos tests because github actions doesn't support python 3.7 anymore
4-
osx_mdp_tests:
5-
runs-on: macos-latest
6-
steps:
7-
- uses: actions/checkout@v3
8-
- name: Set up Python 3.10.16
9-
uses: actions/setup-python@v4
10-
with:
11-
python-version: 3.10.16
12-
architecture: 'x64'
13-
- name: Install missing dependencies
14-
run: |
15-
brew install gettext
16-
brew link --force gettext
17-
- name: Install uv
18-
run: |
19-
curl -LsSf https://astral.sh/uv/install.sh | sh
20-
- name: Install dependencies
21-
run: |
22-
uv venv
23-
source .venv/bin/activate
24-
uv pip install -e .
25-
- name: Run tests
26-
run: |
27-
source .venv/bin/activate
28-
coverage run -m unittest discover -s testing/ -p "*_test.py"
293
ubuntu_mdp_tests:
304
runs-on: ubuntu-latest
315
steps:

0 commit comments

Comments
 (0)