Skip to content

ci: stop publishing packages and SBOMs to GitHub Packages - #36234

Open
r-farkhutdinov wants to merge 7 commits into
mainfrom
r-farkhutdinov/disable-ghp-publication
Open

r-farkhutdinov wants to merge 7 commits into
mainfrom
r-farkhutdinov/disable-ghp-publication

Conversation

@r-farkhutdinov

@r-farkhutdinov r-farkhutdinov commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

@r-farkhutdinov r-farkhutdinov self-assigned this Nov 10, 2026
@r-farkhutdinov
r-farkhutdinov requested a review from a team as a code owner November 10, 2026 15:20
Copilot AI balanced review requested due to automatic review settings November 10, 2026 15:20

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.

🟢 Approval recommended

No active review issues block the narrowed package publishing scope and removal of SBOM tooling.

No open issues 🎉

2 files not reviewed
  • packages/sbom/devextreme-extra-deps/pnpm-lock.yaml: Generated file
  • packages/sbom/pnpm-lock.yaml: Generated file
What changed in this PR

This PR narrows DevExtreme’s GitHub Packages publishing workflow to internal, artifacts, and monorepo-tools packages, and removes the repository’s software bill of materials (SBOM) tooling.

Changes:

  • Restricts the publishing matrix to four package filename patterns.
  • Removes SBOM generation, validation, artifact transfer, and publishing steps.
  • Deletes the isolated SBOM workspace and cleans up obsolete references.
File Description
tools/​scripts/​make-artifacts-package.ts Removes a commented-out SBOM copy operation.
tools/​scripts/​common/​paths.ts Removes the SBOM artifacts path constant.
pnpm-workspace.yaml Removes the deleted SBOM workspace’s exclusion.
packages/​sbom/​scripts/​tsconfig.json Deletes SBOM script compiler settings.
packages/​sbom/​scripts/​make.ts Deletes the SBOM generation script.
packages/​sbom/​scripts/​add-workspace-hashes.ts Deletes internal-package hashing support.
packages/​sbom/​README.md Removes SBOM setup and usage documentation.
packages/​sbom/​project.json Deletes SBOM installation and generation targets.
packages/​sbom/​pnpm-workspace.yaml Deletes isolated workspace settings and overrides.
packages/​sbom/​pnpm-lock.yaml Removes the SBOM tooling lockfile.
packages/​sbom/​package.json Deletes the SBOM package manifest.
packages/​sbom/​devextreme-extra-deps/​pnpm-workspace.yaml Removes the supplemental dependencies workspace.
packages/​sbom/​devextreme-extra-deps/​pnpm-lock.yaml Deletes its dependency lockfile.
packages/​sbom/​devextreme-extra-deps/​package.json Removes the supplemental CLDR dependency manifest.
packages/​sbom/​.npmrc Deletes SBOM-specific registry configuration.
.github/​workflows/​packages_publishing.yml Narrows package selection and removes all SBOM workflow steps.

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings November 11, 2026 08:56

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.

🟢 Approval recommended

No active review issues were identified for the internal-package publishing restriction and SBOM infrastructure removal.

No open issues 🎉

2 files not reviewed
  • packages/sbom/devextreme-extra-deps/pnpm-lock.yaml: Generated file
  • packages/sbom/pnpm-lock.yaml: Generated file

Review effort: Balanced

@r-farkhutdinov
r-farkhutdinov had a problem deploying to packages-publishing-daily November 11, 2026 13:00 — with GitHub Actions Failure
Copilot AI balanced review requested due to automatic review settings November 11, 2026 13:21

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.

🟢 Approval recommended

No active review issues are recorded for the change limiting publishing to the two internal packages and removing the SBOM pipeline.

No open issues 🎉

2 files not reviewed
  • packages/sbom/devextreme-extra-deps/pnpm-lock.yaml: Generated file
  • packages/sbom/pnpm-lock.yaml: Generated file

Review effort: Balanced

@r-farkhutdinov
r-farkhutdinov temporarily deployed to packages-publishing-daily November 11, 2026 13:26 — with GitHub Actions Inactive
Copilot AI balanced review requested due to automatic review settings November 11, 2026 14:26

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.

🟢 Approval recommended

No active review issues are recorded for the internal-package publishing and SBOM tooling changes.

No open issues 🎉

2 files not reviewed
  • packages/sbom/devextreme-extra-deps/pnpm-lock.yaml: Generated file
  • packages/sbom/pnpm-lock.yaml: Generated file

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings November 11, 2026 14:31

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.

🟢 Approval recommended

No active review issues block approval of the publishing pipeline and SBOM tooling changes.

No open issues 🎉

2 files not reviewed
  • packages/sbom/devextreme-extra-deps/pnpm-lock.yaml: Generated file
  • packages/sbom/pnpm-lock.yaml: Generated file

Review effort: Balanced

alexslavr
alexslavr previously approved these changes Nov 11, 2026
@r-farkhutdinov r-farkhutdinov changed the title ci: stop publishing hub-built packages and SBOMs to GitHub Packages ci: stop publishing packages and SBOMs to GitHub Packages Nov 11, 2026
Comment thread tools/scripts/common/paths.ts Resolved
Copilot AI balanced review requested due to automatic review settings November 12, 2026 08:05

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.

🔵 Needs a closer look

The release workflow now builds internal packages without a preceding public build, requiring clean CI validation of both internal tarballs because production builds and registry publishing cannot be exercised in this review environment.

No open issues 🎉

2 files not reviewed
  • packages/sbom/devextreme-extra-deps/pnpm-lock.yaml: Generated file
  • packages/sbom/pnpm-lock.yaml: Generated file

Review effort: Balanced

IlyaKhD
IlyaKhD previously approved these changes Nov 12, 2026
@r-farkhutdinov
r-farkhutdinov added this pull request to the merge queue Nov 12, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Nov 12, 2026
@r-farkhutdinov
r-farkhutdinov added this pull request to the merge queue Nov 13, 2026
@r-farkhutdinov
r-farkhutdinov removed this pull request from the merge queue due to a manual request Nov 13, 2026
Copilot AI balanced review requested due to automatic review settings November 13, 2026 08:23

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.

🟢 Approval recommended

No active review issues are recorded for the changes narrowing publishing to internal DevExtreme packages and removing SBOM handling.

No open issues 🎉

Review effort: Balanced

This branch was previously deployed

1 inactive (outdated) deployment
packages-publishing-daily — addd7f85 Deployed Nov 11, 2026 by r-farkhutdinov via Build packages #4350
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.

4 participants