Skip to content

Conversation

@bnbong
Copy link
Owner

@bnbong bnbong commented Sep 13, 2025

Requesting Merging

Description

  • add fastapi-single-module template
  • update fastapi-psql-orm template : fix dockerfile & docker-compose.yml scripts errors

Type of Change

  • BUG FIX
  • ADDING NEW TEMPLATE
  • FEATURE ADDED/UPDATED
  • HOTFIX
  • DELETING UNNECESSARY FEATURES
  • DOCUMENTATION & DEVOPS
  • Etc..

Test Environment

local, MacOS Apple Silicon

Major Changes

Same as above.

Screenshots (optional)

Etc

Now I'll be on updating & adding more user guides before new feature update at v1.2.0. Be tactical community :)

@bnbong bnbong requested a review from Copilot September 13, 2025 09:25
@bnbong bnbong added the template Add or editing a FastAPI template label Sep 13, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new fastapi-single-module template and fixes Docker configuration issues in the fastapi-psql-orm template. Additionally, it updates the version to 1.1.3 and improves the development workflow with a new pre-commit hook for template inspection.

  • Adds a minimal FastAPI single-module template with complete project structure
  • Fixes Docker Compose version specification and Dockerfile build dependencies for the PostgreSQL ORM template
  • Enhances development workflow with automated template inspection on changed files

Reviewed Changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/* Complete new template with main module, tests, and configuration files
src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/docker-compose.yml-tpl Removes deprecated version specification
src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/Dockerfile-tpl Removes unnecessary build dependencies
src/fastapi_fastkit/__init__.py Version bump to 1.1.3
scripts/inspect-changed-templates.py New script for inspecting only changed templates
.pre-commit-config.yaml Adds pre-commit hook for template inspection
CHANGELOG.md Documents changes for version 1.1.3

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@bnbong bnbong merged commit 6371743 into main Sep 13, 2025
12 checks passed
@codecov
Copy link

codecov bot commented Sep 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

template Add or editing a FastAPI template

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants