Skip to content

ci: Add TOS behavior test setup#7548

Merged
Xuanwo merged 2 commits into
mainfrom
xuanwo/tos-behavior-test
May 18, 2026
Merged

ci: Add TOS behavior test setup#7548
Xuanwo merged 2 commits into
mainfrom
xuanwo/tos-behavior-test

Conversation

@Xuanwo
Copy link
Copy Markdown
Member

@Xuanwo Xuanwo commented May 18, 2026

Which issue does this PR close?

N/A.

Rationale for this change

TOS now has credentials available in 1Password, so we can run its behavior tests in GitHub Actions like other externally backed services.

What changes are included in this PR?

This PR adds a TOS service setup action backed by 1Password secrets, enables TOS in Java, .NET, and NodeJS binding builds, and updates the behavior-test planner to skip TOS for Go until opendal-go-services provides a TOS package.

Are there any user-facing changes?

No.

AI Usage Statement

N/A.

@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label May 18, 2026
@Xuanwo Xuanwo marked this pull request as ready for review May 18, 2026 09:24
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" labels May 18, 2026
@Xuanwo Xuanwo merged commit ec46bb0 into main May 18, 2026
460 checks passed
@Xuanwo Xuanwo deleted the xuanwo/tos-behavior-test branch May 18, 2026 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants