diff --git a/.github/workflows/appmap-analysis.yml b/.github/workflows/appmap-analysis.yml index 86cb91e356..d5ffff9099 100644 --- a/.github/workflows/appmap-analysis.yml +++ b/.github/workflows/appmap-analysis.yml @@ -23,32 +23,23 @@ jobs: uses: actions/setup-python@v4 with: python-version: "3.11" + - name: Install AppMap tools id: install-appmap uses: getappmap/install-action@v1 with: project-type: pip build-file: "requirements.txt" - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -e . + - name: Pytest env: DJANGO_SETTINGS_MODULE: devproject.test_settings - COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} POSTGRES_DB: misago POSTGRES_USER: misago POSTGRES_PASSWORD: misago POSTGRES_HOST: localhost run: | pytest --cov=misago - - name: Linters - run: | - black --check . - ruff misago/notifications misago/apiv2 - - name: Publish to coveralls.io - uses: coverallsapp/github-action@v2 - name: Archive AppMaps uses: getappmap/archive-action@v1 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml deleted file mode 100644 index 99aa0e66bf..0000000000 --- a/.github/workflows/tests.yml +++ /dev/null @@ -1,52 +0,0 @@ -name: Tests - -on: - push: - branches: - - main - pull_request: - -jobs: - build: - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - python-version: ["3.11"] - - services: - postgres: - image: postgres:15 - env: - POSTGRES_USER: misago - POSTGRES_PASSWORD: misago - POSTGRES_DB: misago - ports: - - 5432:5432 - - steps: - - uses: actions/checkout@v3 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -e . - - name: Pytest - env: - DJANGO_SETTINGS_MODULE: devproject.test_settings - COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} - POSTGRES_DB: misago - POSTGRES_USER: misago - POSTGRES_PASSWORD: misago - POSTGRES_HOST: localhost - run: | - pytest --cov=misago - - name: Linters - run: | - black --check . - ruff misago/notifications misago/apiv2 - - name: Publish to coveralls.io - uses: coverallsapp/github-action@v2 diff --git a/appmap.yml b/appmap.yml new file mode 100644 index 0000000000..4b410cb047 --- /dev/null +++ b/appmap.yml @@ -0,0 +1,6 @@ +appmap_dir: tmp/appmap +language: python +name: Misago +packages: + - path: devproject + - path: misago \ No newline at end of file