Skip to content

chore: mark test packages as private#1241

Merged
Garbee merged 3 commits into
developfrom
garbee/fix-wdio
Oct 27, 2025
Merged

chore: mark test packages as private#1241
Garbee merged 3 commits into
developfrom
garbee/fix-wdio

Conversation

@Garbee
Copy link
Copy Markdown
Member

@Garbee Garbee commented Oct 27, 2025

This patch marks the remaining two test packages as private. It also patches the main workspaces configuration to include all the test packages.

Previously the wdio test was published by accident. It was marked as a workspace but not as private. The release test package was not marked as private, but was not included in the workspaces. Therefore it was not published by accident alone.

Now all packages are available as a workspace, while keeping things private that should be.

Fixes: #1238

@Garbee Garbee self-assigned this Oct 27, 2025
Copilot AI review requested due to automatic review settings October 27, 2025 14:12
@Garbee Garbee requested a review from a team as a code owner October 27, 2025 14:12
@Garbee Garbee changed the title Garbee/fix wdio chore: mark test packages as private Oct 27, 2025
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR prevents accidental publication of test packages by marking them as private and standardizing workspace configuration. The changes ensure that test packages (test/wdio and test/release) are included in the monorepo workspaces but cannot be published to npm.

  • Marked test/wdio and test/release packages as private to prevent publication
  • Simplified workspace configuration to include all test packages using a wildcard pattern

Reviewed Changes

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

File Description
test/wdio/package.json Added "private": true field to prevent accidental npm publication
test/release/package.json Added "private": true field to prevent accidental npm publication
package.json Updated workspaces array to use test/* wildcard pattern instead of listing individual test packages

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

@Garbee Garbee merged commit 6744c96 into develop Oct 27, 2025
30 checks passed
@Garbee Garbee deleted the garbee/fix-wdio branch October 27, 2025 14:24
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.

Update deployment workflow to use OIDC

3 participants