Skip to content

Commit 4645006

Browse files
Merge pull request #2 from datamade/feature/add-test
Add test + loosen model requirements
2 parents 04f53f5 + 932e00e commit 4645006

16 files changed

Lines changed: 121 additions & 220 deletions

.eslintrc.js

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

.flake8

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

.github/docker-compose.yml

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

.github/workflows/main.yml

Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Lint code and run tests
1+
name: Run tests
22

33
on:
44
push:
@@ -10,45 +10,8 @@ on:
1010
- main
1111

1212
jobs:
13-
lint:
14-
name: Run linters
15-
runs-on: ubuntu-latest
16-
17-
steps:
18-
- name: Check out Git repository
19-
uses: actions/checkout@v4
20-
21-
- name: Set up Python
22-
uses: actions/setup-python@v4
23-
with:
24-
python-version: "3.14.3"
25-
26-
- name: Install Python dependencies
27-
run: pip install black flake8
28-
29-
- name: Set up Node.js
30-
uses: actions/setup-node@v3
31-
with:
32-
node-version: "25"
33-
34-
# ESLint and Prettier must be in `package.json`
35-
- name: Install Node.js dependencies
36-
run: npm ci
37-
38-
- name: Run linters
39-
uses: wearerequired/lint-action@v2
40-
with:
41-
continue_on_error: false
42-
black: true
43-
black_args: "--check . --exclude 'map/migrations|node_modules'"
44-
flake8: true
45-
flake8_args: "--config=.flake8"
46-
eslint: true
47-
prettier: true
48-
4913
test:
5014
name: Run tests
51-
needs: lint
5215
runs-on: ubuntu-latest
5316
steps:
5417
- uses: actions/checkout@v3
@@ -57,6 +20,5 @@ jobs:
5720
- name: Run tests
5821
run: |
5922
docker compose -f docker-compose.yml \
60-
-f .github/docker-compose.yml \
6123
-f tests/docker-compose.yml \
6224
run --rm app

.github/workflows/publish_docker_image.yml

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

.pre-commit-config.yaml

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

.prettierignore

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

.prettierrc.json

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

Dockerfile.deploy

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

heroku.yml

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

0 commit comments

Comments
 (0)