Skip to content

Conversation

@JacobCallahan
Copy link
Member

Features:

  • Introduce GitHub Actions workflow for streamlined release management.
  • Enable manual release triggering via workflow_dispatch with specified release type (minor, patch) and name.
  • Automate crucial release steps: version bumping, lock file updates, committing changes, creating Git tags, and publishing GitHub releases with generated notes.

Configuration:

  • Add typing-extensions dependency to pyproject.toml for broader Python version compatibility.
  • Update uv.lock to reflect dependency changes and ensure reproducible builds.
  • Configure workflow with necessary repository write permissions and Personal Access Token (PAT).

@JacobCallahan JacobCallahan self-assigned this Dec 23, 2025
@JacobCallahan JacobCallahan added the enhancement New feature or request label Dec 23, 2025
Features:
- Introduce GitHub Actions workflow for streamlined release management.
- Enable manual release triggering via `workflow_dispatch` with specified release type (minor, patch) and name.
- Automate crucial release steps: version bumping, lock file updates, committing changes, creating Git tags, and publishing GitHub releases with generated notes.

Configuration:
- Add `typing-extensions` dependency to `pyproject.toml` for broader Python version compatibility.
- Update `uv.lock` to reflect dependency changes and ensure reproducible builds.
- Configure workflow with necessary repository write permissions and Personal Access Token (PAT).
@JacobCallahan JacobCallahan merged commit ddffcc6 into SatelliteQE:master Dec 23, 2025
7 checks passed
@JacobCallahan JacobCallahan deleted the release-helper branch December 23, 2025 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant