Skip to content

ci(smoke): name the staging test collection on every staging upload - #1307

Merged
trunk-io[bot] merged 1 commit into
mainfrom
tylerbeebe/smoke-staging-test-collection
Nov 9, 2026
Merged

trunk-io[bot] merged 1 commit into
mainfrom
tylerbeebe/smoke-staging-test-collection

Conversation

@acatxnamedvirtue

Copy link
Copy Markdown
Contributor

trunk-staging-org now requires a test collection on every upload, so the staging smoke steps that named none are refused:

Your Trunk organization uses test collections, so uploads must name one: pass --test-collection-id or set TRUNK_TEST_COLLECTION_ID.

The step's fixture test is meant to fail, so with the upload refused it isn't quarantined and the CLI exits 100. This has failed Smoke Test Main since 2026-11-09 18:08, and the 0.17.0-beta.3 release's Linux smoke test.

This names z2dzjLHm (analytics-cli-smoke-tests), which the other staging steps already use, on the four that didn't:

  • perform_smoke_test: "Run tests on staging" and "Upload to staging with public repo id"
  • perform_gitlab_smoke_test: "Run tests on staging" and "Upload to staging"

Nothing else changes. #1298 (TRUNK-23150) makes the collection required in the CLI and moves the public-repo-id step to the fork lane; it touches the same lines and will need a small rebase. This gets cherry-picked onto 0.17.x for 0.17.0-beta.3.

Part of TRUNK-23146

🤖 Generated with Claude Code

trunk-staging-org now requires a test collection, so the staging smoke
steps that named none are refused ("Your Trunk organization uses test
collections, so uploads must name one"). That fails Smoke Test Main since
2026-11-09 18:08 and the 0.17.0-beta.3 release's smoke test. Name
z2dzjLHm (analytics-cli-smoke-tests), which the other staging steps
already use, on the four that didn't.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@trunk-io

trunk-io Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

😎 Merged successfully - details.

@acatxnamedvirtue

Copy link
Copy Markdown
Contributor Author

/trunk merge --direct

@trunk-io

trunk-io Bot commented Nov 9, 2026

Copy link
Copy Markdown

In this organization, users with the "Member" role cannot send a PR directly to the queue (--direct), past unmet branch protection. Your GitHub account is not linked to a Trunk account, so Trunk treated you as a "Member". Link it from the GitHub Account card in your Trunk account settings.

@acatxnamedvirtue

Copy link
Copy Markdown
Contributor Author

/trunk merge

@trunk-io
trunk-io Bot merged commit 4252b5d into main Nov 9, 2026
23 checks passed
TylerJang27 pushed a commit that referenced this pull request Nov 10, 2026
…1307)

trunk-staging-org now requires a test collection, so the staging smoke
steps that named none are refused ("Your Trunk organization uses test
collections, so uploads must name one"). That fails Smoke Test Main since
2026-11-09 18:08 and the 0.17.0-beta.3 release's smoke test. Name
z2dzjLHm (analytics-cli-smoke-tests), which the other staging steps
already use, on the four that didn't.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
(cherry picked from commit 4252b5d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants