diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..f42a3b3 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,28 @@ +name: Dev Build + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + install: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: "3.11" + + - name: Install in editable mode + run: | + python -m pip install -U pip + pip install -e . + + - name: Run CLI (optional smoke test) + run: | + fueltrack --help diff --git a/README.md b/README.md index 1701558..41c3834 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ A small Python tool to analyze fuel usage from a CSV, generate charts, and expor - `outputs/` — generated charts and reports - `pyproject.toml` — project metadata and dependencies -## Install (editable) +## Install ```bash python -m venv .venv