Releases: gsinghjay/fast-api-ci-cd
v1.3.0-beta.1
v1.3.0-beta.1 (2025-01-01)
Bug Fixes
-
ci: Configure git remote with authentication token (
70a4049
) -
Add proper HTTPS authentication for Git operations
-
Use GITHUB_TOKEN for remote URL authentication
-
ci: Correct git authentication for semantic-release (
98fe3b8
) -
Replace Git URL rewriting with direct remote URL configuration
-
Use correct GitHub URL format with authentication token
-
ci: Correct Git URL configuration for semantic release (
022c87d
) -
ci: Enhance Git authentication and build configuration (
56efc69
) -
ci: Enhance Git authentication with PAT and add debugging steps (
03bff11
) -
ci: Enhance GitHub token configuration and permissions (
7af467c
) -
ci: Handle both shallow and complete repositories in git fetch (
642e335
) -
Remove --unshallow flag to support complete repositories
-
Add explicit origin remote specification
-
ci: Improve Git authentication across all workflow steps (
20b495b
) -
ci: Improve Git authentication for semantic-release (
009aec2
) -
Use Git URL rewriting for authentication
-
Remove credential helper in favor of insteadOf configuration
-
ci: Improve Git authentication for semantic-release (
e9d8b0c
) -
Add Git credential helper configuration
-
Pass GitHub token through environment variables
-
Simplify Git configuration
-
ci: Improve git authentication for semantic-release (
fb41011
) -
Use Git URL rewriting for authentication
-
Ensure complete repository history
-
Remove redundant credentials configuration
-
ci: Improve git authentication for semantic-release (
72eb609
) -
Update Git remote configuration for better token handling
-
Add explicit GITHUB_TOKEN environment variable
-
Fix branch reference in git pull command
-
ci: Improve Git authentication verification and sync (
a072b64
) -
ci: Simplify Git authentication and use consistent token handling (
ad23d07
) -
ci: Update git authentication method (
f2f3287
) -
Use Git credential store for authentication
-
Add GIT_CREDENTIALS environment variable
-
Improve branch tracking configuration
-
ci: Use official Python Semantic Release GitHub Action (
78789f1
) -
Replace custom release script with official action
-
Update environment variables to use PSR_ prefix
-
Add GitHub Release Assets publishing
Continuous Integration
-
Improve ci/cd workflow reliability and tag handling (
bbfa061
) -
fix: correct dependency between tag-validation and release jobs
-
feat: add annotated tag support for better validation
-
fix: standardize python-semantic-release version to 9.15.0
-
fix: improve GitHub CLI authentication
-
chore: enhance workflow_dispatch input handling
Documentation
-
Add branch protection rules and naming conventions (
851e65b
) -
Update CHANGELOG.md [skip ci] (
ff10ee8
) -
Update mermaid diagram to show complete release flow (
ce2ecad
)
Features
-
ci: Enhance release workflow with semantic options (
0d0fb10
) -
Add manual workflow trigger with configurable parameters
-
Support prerelease versions with custom tokens
-
Add build metadata support
-
Enable commit signing with SSH keys
-
Improve version control with force level options
-
release: Add branch-specific release configurations (
b8ec310
) -
Configure main branch for regular releases
-
Configure develop branch for beta releases
-
Configure release/* branches for RC releases
Detailed Changes: v1.2.0...v1.3.0-beta.1
v1.2.0
v1.1.0
v1.1.0 (2025-01-01)
Documentation
- Update CHANGELOG.md [skip ci] (
09c869a
)
Features
-
ci: Enhance release workflow with semantic options (
b5ed280
) -
ci: Enhance release workflow with semantic options and manual triggers (
0b25b9d
)
Detailed Changes: v1.0.11...v1.1.0
v1.0.11
v1.0.11 (2025-01-01)
Bug Fixes
-
changelog: Exclude github-actions bot commits from changelog (
52010b0
) -
Add exclusion patterns for github-actions[bot] commits
-
Filter out automated changelog updates
-
Maintain clean changelog without bot entries
Documentation
- Update CHANGELOG.md [skip ci] (
2ebfbde
)
Detailed Changes: v1.0.10...v1.0.11
v1.0.10
v1.0.10 (2025-01-01)
Bug Fixes
- changelog: Exclude [skip ci] and related patterns from changelog (
697fd83
)
Documentation
-
Remove [skip ci] annotations from changelog (
7d0e78d
) -
Update CHANGELOG.md [skip ci] (
7c6ae65
) -
readme: Add comprehensive table of contents and badges (
1d8d53d
) -
Add status badges for CI/CD, release, Python version, and code coverage
-
Add structured table of contents with anchor links
-
Add sections for security, Docker, API docs, performance, testing, and error handling
Detailed Changes: v1.0.9...v1.0.10
v1.0.9
v1.0.9 (2025-01-01)
Bug Fixes
-
ci: Add git sync step and use CI mode for semantic-release (
431296c
) -
ci: Correct version retrieval in release verification (
e85e60d
) -
ci: Remove invalid --ci flag from semantic-release commands (
9636c0f
)
Documentation
-
Enhance README with semantic-release command details (
3ab6eb3
) -
Update CHANGELOG.md [skip ci] (
334f0f0
) -
Update CHANGELOG.md [skip ci] (
293ad54
) -
Update CHANGELOG.md [skip ci] (
9aa26e9
) -
Update CHANGELOG.md [skip ci] (
184b292
) -
Update CHANGELOG.md [skip ci] (
af6231a
) -
Update README with detailed versioning and CI/CD information (
9106aa9
)
Refactoring
- ci: Simplify release process using semantic-release commands (
8225d08
)
Detailed Changes: v1.0.8...v1.0.9
v1.0.8
v1.0.8 (2025-01-01)
Bug Fixes
- ci: Correct release notes generation in CI/CD pipeline (
9849cdb
)
Documentation
- Update CHANGELOG.md [skip ci] (
559bf45
)
Detailed Changes: v1.0.7...v1.0.8
v1.0.7
v1.0.7 (2025-01-01)
Bug Fixes
- ci: Improve changelog generation using semantic-release (
2540961
)
Documentation
- Update CHANGELOG.md [skip ci] (
d33b594
)
Detailed Changes: v1.0.6...v1.0.7
Release v1.0.6
-
docs: update CHANGELOG.md [skip ci]
-
fix(ci): improve changelog generation configuration
-
Add changelog components configuration
-
Exclude release commits from changelog
-
Configure changelog formatting
Full Changelog: v1.0.5...v1.0.6
Release v1.0.5
-
docs: update CHANGELOG.md [skip ci]
-
fix(ci): add GitHub release creation to CI/CD pipeline
-
Add GitHub CLI installation
-
Create GitHub releases for tags
-
Add release verification step
Full Changelog: v1.0.4...v1.0.5