Skip to content

Publish npm package from packed tgz artifact#1148

Merged
mpreyskurantov merged 2 commits into
DevExpress:masterfrom
mpreyskurantov:pack-publish-tgz
Jun 12, 2026
Merged

Publish npm package from packed tgz artifact#1148
mpreyskurantov merged 2 commits into
DevExpress:masterfrom
mpreyskurantov:pack-publish-tgz

Conversation

@mpreyskurantov

@mpreyskurantov mpreyskurantov commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the npm publishing workflow to publish from pre-packed .tgz artifacts (instead of publishing workspace packages directly), aligning with the “trusted publishing” approach referenced in #1119 and the linked similar PR.

Changes:

  • Replace workspace-wide pnpm publish with an explicit pack step per package.
  • Publish devextreme-cli and devextreme-schematics from the generated tarballs, keeping --provenance and supporting dry-run.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/publish.yml Outdated
@mpreyskurantov mpreyskurantov merged commit 9aa9b6e into DevExpress:master Jun 12, 2026
23 checks passed
@mpreyskurantov mpreyskurantov deleted the pack-publish-tgz branch June 12, 2026 16:05
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.

3 participants