Skip to content

Comments

Add GitHub Actions workflow for lexical graph release and update versioning in pyproject.toml#114

Merged
iansrobinson merged 3 commits intoawslabs:mainfrom
fbmz-improving:feature/adding-prerelease-workflow
Feb 24, 2026
Merged

Add GitHub Actions workflow for lexical graph release and update versioning in pyproject.toml#114
iansrobinson merged 3 commits intoawslabs:mainfrom
fbmz-improving:feature/adding-prerelease-workflow

Conversation

@fbmz-improving
Copy link
Contributor

Add release workflow for lexical-graph

Summary

  • Add .github/workflows/lexical-graph-release.yml to build and publish distribution artifacts (.whl, .tar.gz) to a GitHub Release either manually or on a tag push
  • Fix invalid PEP 440 version in lexical-graph/pyproject.toml: 3.16.2-SNAPSHOT3.16.2.dev0

Test plan

  • Trigger manually via workflow_dispatch and verify artifacts are uploaded to the workflow run
  • Push a lexical-graph/v* tag and verify a GitHub Release is created with artifacts attached
  • Push a tag with dev or rc and verify the release is marked as pre-release

resolves #113

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

…teps to create and upload latest distribution copies and update notebook versions.
@iansrobinson iansrobinson merged commit 9155b7d into awslabs:main Feb 24, 2026
3 checks passed
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.

[lexical-graph] create a pre-release workflow to build and distribute the package

2 participants