Skip to content

Releases: gsinghjay/fast-api-ci-cd

v1.3.0-beta.1

01 Jan 23:34
Compare
Choose a tag to compare
v1.3.0-beta.1 Pre-release
Pre-release

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

01 Jan 10:58
Compare
Choose a tag to compare

v1.2.0 (2025-01-01)

Documentation

  • Add manual release workflow documentation (d4e82a7)

  • Update CHANGELOG.md [skip ci] (c55ebf7)

  • Update CHANGELOG.md [skip ci] (7bc972b)

Features

  • ci: Add automated pre-release patterns for different branches (7fae1bc)

Detailed Changes: v1.1.0...v1.2.0

v1.1.0

01 Jan 10:25
Compare
Choose a tag to compare

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

01 Jan 10:02
Compare
Choose a tag to compare

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

01 Jan 09:52
Compare
Choose a tag to compare

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

01 Jan 08:52
Compare
Choose a tag to compare

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

01 Jan 08:29
Compare
Choose a tag to compare

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

01 Jan 08:25
Compare
Choose a tag to compare

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

01 Jan 08:19
Compare
Choose a tag to compare
  • 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

01 Jan 08:12
Compare
Choose a tag to compare
  • 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