Skip to content

Commit 110c4af

Browse files
created Githubactions
1 parent 16d3c25 commit 110c4af

3 files changed

Lines changed: 27 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule: { interval: "weekly" }
6+
- package-ecosystem: "pip"
7+
directory: "/"
8+
schedule: { interval: "weekly" }

.github/workflows/ci-python.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: CI (Python)
2+
on: [push, pull_request]
3+
jobs:
4+
test:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- uses: actions/checkout@v4
8+
- uses: actions/setup-python@v5
9+
with: { python-version: "3.11" }
10+
- run: pip install -U pip ruff mypy pytest pytest-cov scikit-learn fastapi uvicorn pydantic joblib
11+
- run: ruff check .
12+
- run: mypy --ignore-missing-imports .
13+
- run: pytest -q --maxfail=1 --disable-warnings --cov=src --cov-report=term

readme.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# CarWorth-ML 🚗💸
22

3+
![Build](https://github.com/SculptTechProject/CarWorth-ML/actions/workflows/ci-python.yml/badge.svg?branch=main)
4+
[![Release](https://img.shields.io/github/v/release/SculptTechProject/CarWorth-ML)](../../releases)
5+
[![License](https://img.shields.io/github/license/SculptTechProject/CarWorth-ML)](./LICENSE)
6+
7+
8+
39
This project predicts used car prices in PLN based on tabular specifications such as mileage, engine, transmission, and brand. It uses scikit-learn pipelines, gradient boosting, and log-transformed regression targets for better prediction stability.
410

511
## 🧠 Features

0 commit comments

Comments
 (0)