github slauger/netscaler-certbot-hook v1.0.1

latest releases: v1.0.3, v1.0.2
10 hours ago

v1.0.1 (2025-11-11)

Ci

  • ci: add GitHub Actions workflows and semantic versioning (#8)
  • Add release.yml workflow for automated versioning and PyPI publishing

    • Uses python-semantic-release for automated version bumping
    • Publishes to TestPyPI and PyPI on release
    • Creates git tags automatically based on conventional commits
  • Add test.yml workflow for CI testing

    • Tests across Python 3.6-3.12
    • Verifies package builds correctly
    • Runs on PRs and master branch pushes
  • Configure semantic-release in pyproject.toml

    • Conventional commits (Angular style)
    • Automatic CHANGELOG.md generation
    • Version syncing in multiple locations
  • Add CONTRIBUTING.md with commit convention guidelines

    • Explains semantic versioning
    • Documents commit message format
    • Provides examples for different change types
  • Clean up README.md

    • Remove Troubleshooting section
    • Remove Development section (moved to CONTRIBUTING.md)
    • Remove Acknowledgments section
    • Link to CONTRIBUTING.md for contribution guidelines (3d1d924)

Fix

  • fix(ci): combine test and release workflows, drop Python 3.6/3.7 support (#9)
  • Merge test.yml and release.yml into single workflow
  • Tests must pass before release can run
  • Release only runs on push to master, not on PRs
  • Remove Python 3.6 and 3.7 from test matrix (EOL, not available on ubuntu-latest)
  • Update minimum Python version to 3.8 in pyproject.toml
  • Update Python version badge and prerequisites in README.md

This ensures releases only happen when all tests pass successfully. (a68aa9b)

Don't miss a new netscaler-certbot-hook release

NewReleases is sending notifications on new releases.