Skip to content

Conversation

@kamaal111
Copy link
Member

@kamaal111 kamaal111 commented May 18, 2025

This pull request includes changes to streamline the build process, enhance the upload command, and update project metadata. The most important changes include removing the build step from the GitHub Actions workflow, improving the upload command in the justfile, and updating the project metadata in pyproject.toml.

Workflow and build process updates:

  • .github/workflows/main.yml: Removed the Build step from the GitHub Actions workflow to simplify the pipeline.
  • justfile: Modified the upload command to include the build step as a prerequisite and added the --verbose flag to the twine upload command for better debugging.

Project metadata updates:

  • pyproject.toml: Updated the project version from 0.5.0 to 0.5.1 to reflect the changes in this release.
  • pyproject.toml: Added a license field pointing to the LICENSE file for improved metadata clarity.

@kamaal111 kamaal111 marked this pull request as ready for review May 18, 2025 15:23
@kamaal111 kamaal111 merged commit fcdfebc into main May 18, 2025
6 checks passed
@kamaal111 kamaal111 deleted the fix-ci-upload branch May 18, 2025 15:23
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.

2 participants