Skip to content

Add release process, changelog, and update project metadata - #29

Open
colinmakerofthings wants to merge 1 commit into
mainfrom
add-release-process
Open

colinmakerofthings wants to merge 1 commit into
mainfrom
add-release-process

Conversation

@colinmakerofthings

Copy link
Copy Markdown
Owner
  • Implement release workflow in .github/workflows/release.yml for automated testing, building, and publishing to PyPI and GitHub Releases.
  • Create CHANGELOG.md to document notable changes and adhere to Semantic Versioning.
  • Update README.md for improved installation instructions and usage examples.
  • Add RELEASE.md detailing the release process and prerequisites for publishing.
  • Enhance pyproject.toml with additional metadata, dependencies, and classifiers.
  • Update version retrieval logic in logpilot/__init__.py and logpilot/cli.py for better compatibility.

- Implement release workflow in `.github/workflows/release.yml` for automated testing, building, and publishing to PyPI and GitHub Releases.
- Create `CHANGELOG.md` to document notable changes and adhere to Semantic Versioning.
- Update `README.md` for improved installation instructions and usage examples.
- Add `RELEASE.md` detailing the release process and prerequisites for publishing.
- Enhance `pyproject.toml` with additional metadata, dependencies, and classifiers.
- Update version retrieval logic in `logpilot/__init__.py` and `logpilot/cli.py` for better compatibility.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant