Skip to content

chore: remove unused @crowd/snowflake deps - #4493

Merged
skwowet merged 2 commits into
mainfrom
chore/cm-1280-remove-unused-snowflake-deps
Aug 20, 2026
Merged

chore: remove unused @crowd/snowflake deps#4493
skwowet merged 2 commits into
mainfrom
chore/cm-1280-remove-unused-snowflake-deps

Conversation

@skwowet

@skwowet skwowet commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Summary

@crowd/snowflake is only imported by snowflake-connectors and pcc-sync-worker. Four other packages listed it as a dependency without using it.

snowflake-sdk 3 loads the AWS SDK on import and requires AWS_REGION. Leaving unused deps in place means those services would pull the driver (and that AWS requirement) for no reason.

Changes

  • Remove @crowd/snowflake from backend, cron_service, script_executor_worker, and @crowd/integrations
  • Refresh pnpm-lock.yaml

Copilot AI balanced review requested due to automatic review settings August 19, 2026 15:45
@skwowet skwowet changed the title chore: remove unused @crowd/snowflake dependencies (CM-1280) chore: remove unused @crowd/snowflake deps Aug 19, 2026
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Example:

  • feat: add user authentication (CM-123)
  • feat: add user authentication (IN-123)

Projects:

  • CM: Community Data Platform
  • IN: Insights

Please add a Jira issue key to your PR title.

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

Removes unused Snowflake dependencies to prevent unrelated services from loading the Snowflake/AWS SDK stack.

Changes:

  • Removes @crowd/snowflake from four package manifests.
  • Synchronizes the pnpm lockfile importers.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
backend/package.json Removes unused dependency.
services/apps/cron_service/package.json Removes unused dependency.
services/apps/script_executor_worker/package.json Removes unused dependency.
services/libs/integrations/package.json Removes unused dependency.
pnpm-lock.yaml Updates affected workspace importers.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Signed-off-by: Yeganathan S <63534555+skwowet@users.noreply.github.com>
@skwowet
skwowet force-pushed the chore/cm-1280-remove-unused-snowflake-deps branch from b2427de to 12456ef Compare August 20, 2026 10:20
Copilot AI review requested due to automatic review settings August 20, 2026 10: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.

Pull request overview

Copilot reviewed 4 out of 5 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

Copilot AI review requested due to automatic review settings August 20, 2026 11:34
@skwowet
skwowet merged commit 4fd635d into main Aug 20, 2026
13 checks passed
@skwowet
skwowet deleted the chore/cm-1280-remove-unused-snowflake-deps branch August 20, 2026 11:34

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

Copilot reviewed 4 out of 5 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

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