Skip to content

feat: allow publishing multiple packages in one PR#1418

Merged
radu-mocanu merged 1 commit intomainfrom
feat/one-PR-multiple-packages
Mar 10, 2026
Merged

feat: allow publishing multiple packages in one PR#1418
radu-mocanu merged 1 commit intomainfrom
feat/one-PR-multiple-packages

Conversation

@radu-mocanu
Copy link
Copy Markdown
Collaborator

  • removed --no-sources from lint CI so cross-package PRs work with workspace sources
  • added CI check that fails if a bumped package version already exists on PyPI (prevents race conditions -> requires up to date branch protection)
  • restructured CD to publish packages in topological order (core → platform → uipath) with PyPI availability waits between tiers

@radu-mocanu radu-mocanu requested a review from cristipufu March 9, 2026 15:56
@radu-mocanu radu-mocanu force-pushed the feat/one-PR-multiple-packages branch 2 times, most recently from 9857271 to 5fd4d07 Compare March 9, 2026 16:06
Comment thread .github/scripts/check_version_uniqueness.py Outdated
@radu-mocanu radu-mocanu force-pushed the feat/one-PR-multiple-packages branch from 5fd4d07 to 5ec6754 Compare March 10, 2026 10:54
@radu-mocanu radu-mocanu merged commit f43ef65 into main Mar 10, 2026
45 checks passed
@radu-mocanu radu-mocanu deleted the feat/one-PR-multiple-packages branch March 10, 2026 13:17
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