@@ -3,18 +3,18 @@ SHELL := /bin/bash
33REPO_NAME := agentic-ai-workflow
44
55ifeq ($(OS ) ,Windows_NT)
6- PYTHON = python.exe
7- ACTIVATE_VENV = venv\Scripts\activate
6+ PYTHON = python.exe
7+ ACTIVATE_VENV = venv\Scripts\activate
88else
9- PYTHON = python3.13
10- ACTIVATE_VENV = source venv/bin/activate
9+ PYTHON = python3.13
10+ ACTIVATE_VENV = source venv/bin/activate
1111endif
1212PIP = $(PYTHON ) -m pip
1313
1414ifneq ("$(wildcard .env) ","")
15- include .env
15+ include .env
1616else
17- $(shell cp .env-example .env)
17+ $(shell cp .env-example .env)
1818endif
1919
2020.PHONY : analyze pre-commit init lint clean test build release
@@ -124,7 +124,7 @@ docker-coverage:
124124
125125docker-prune :
126126 @if [ " ` docker ps -aq` " ]; then \
127- docker stop $(docker ps -aq ) ; \
127+ docker stop $(docker ps -aq ) ; \
128128 fi
129129 @docker container prune -f
130130 @docker image prune -af
@@ -133,17 +133,19 @@ docker-prune:
133133# #####################
134134# HELP
135135# #####################
136-
137136help :
138137 @echo ' ===================================================================='
139- @echo ' analyze - generate code analysis report'
140- @echo ' release - force a new GitHub release'
141- @echo ' init - create a Python virtual environment and install prod dependencies'
138+ @echo ' analyze - generate code analysis report'
139+ @echo ' release - force a new GitHub release'
140+ @echo ' init - create a Python virtual environment and install prod dependencies'
142141 @echo ' init-dev - install dev dependencies'
143- @echo ' test - run Python unit tests'
144- @echo ' lint - run Python linting'
145- @echo ' clean - destroy the Python virtual environment'
146- @echo ' docker-build - build the Docker image'
147- @echo ' docker-push - push the Docker image to DockerHub'
148- @echo ' docker-run - run the Docker image'
149- @echo ' docker-test - run the Docker image for testing'
142+ @echo ' test - run Python unit tests'
143+ @echo ' lint - run Python linting'
144+ @echo ' clean - destroy the Python virtual environment'
145+ @echo ' pre-commit - install and run pre-commit hooks'
146+ @echo ' docker-build - build the Docker image'
147+ @echo ' docker-run - run the Docker image'
148+ @echo ' docker-test - run the Docker image for testing'
149+ @echo ' docker-coverage - run the Docker image for testing + coverage report'
150+ @echo ' docker-push - push the Docker image to DockerHub'
151+ @echo ' docker-prune - remove unused Docker containers/images/builders'
0 commit comments