Skip to content

Commit

Permalink
Finish migration to non-heroku local tools.
Browse files Browse the repository at this point in the history
Fixes #1206
  • Loading branch information
mblayman committed Sep 13, 2024
1 parent 5451664 commit 226e184
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
run: uv python install

- name: Install the project
run: uv sync --all-extras --dev
run: uv sync --dev

- name: Fake build the site.css
run: touch static/site.css
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.PHONY: docs local

local:
heroku local -f Procfile.dev
uv run honcho start -f Procfile.dev

deploy:
git push heroku main
Expand Down
1 change: 0 additions & 1 deletion Procfile.dev
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
release: python manage.py migrate
web: gunicorn project.wsgi --workers 2 --log-file -
frontend: npm run watch
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ dev-dependencies = [
"coverage[toml]>=7.6.1",
"django-test-plus>=2.2.4",
"factory-boy==3.3.1",
"honcho>=1.1.0",
"mypy==1.11.2",
"pip-tools>=7.4.1",
"pre-commit>=3.8.0",
Expand Down
14 changes: 14 additions & 0 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 226e184

Please sign in to comment.