Update SDK snapshot for Copilot CLI 1.0.90-4 · github/copilot-sdk@36ff7a2 · GitHub
Skip to content

Commit 36ff7a2

Browse files
Update SDK snapshot for Copilot CLI 1.0.90-4
1 parent 2a67e4e commit 36ff7a2

151 files changed

Lines changed: 19995 additions & 196 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/sdk-runtime-artifact.yml‎

Lines changed: 11 additions & 0 deletions

‎.github/workflows/sdk-rust.yml‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,16 @@ jobs:
7878
env:
7979
RUSTDOCFLAGS: "-D warnings"
8080
run: cargo doc --no-deps --no-default-features --features local-runtime,derive
81+
- name: External-stream-only SDK
82+
run: cargo test --no-default-features --features test-support --test protocol_version_test
8183
- run: npm ci --ignore-scripts
8284
working-directory: ${{ inputs.sdk-home }}/test/harness
8385
- if: runner.os == 'Windows'
8486
run: pwsh.exe -Command "Write-Host 'PowerShell ready'"
8587
- env:
8688
COPILOT_HMAC_KEY: ${{ secrets.COPILOT_DEVELOPER_CLI_INTEGRATION_HMAC_KEY }}
8789
RUST_E2E_CONCURRENCY: 4
88-
run: cargo test --no-default-features --features test-support,derive -- --test-threads=4 --nocapture
90+
run: cargo test --no-default-features --features runtime,test-support,derive -- --test-threads=4 --nocapture
8991

9092
rust-inprocess:
9193
name: "Rust (${{ matrix.os }}, inprocess)"
@@ -189,6 +191,9 @@ jobs:
189191
esac
190192
191193
export CARGO_TARGET_DIR=/tmp/copilot-sdk-rust-target
194+
# Keep every integration test without filling the runner with build artifacts.
195+
export CARGO_INCREMENTAL=0
196+
export CARGO_PROFILE_TEST_DEBUG=0
192197
cd "$COPILOT_SDK_ROOT/rust"
193198
if [ "$COPILOT_SDK_TEST_TRANSPORT" = "inprocess" ]; then
194199
unset RUST_E2E_CONCURRENCY
@@ -200,5 +205,5 @@ jobs:
200205
-- --exact --test-threads=1 --nocapture
201206
else
202207
export RUST_E2E_CONCURRENCY=4
203-
cargo test --no-default-features --features test-support,derive -- --test-threads=4 --nocapture
208+
cargo test --no-default-features --features runtime,test-support,derive -- --test-threads=4 --nocapture
204209
fi

‎.github/workflows/sdk.yml‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,13 @@ jobs:
100100
datadog-api-key: ${{ secrets.DATADOG_API_KEY }}
101101
datadog-site: ${{ vars.DATADOG_SITE || vars.DD_SITE }}
102102

103+
- name: Set up private source authentication
104+
if: steps.cache.outputs.cache-hit != 'true' && github.actor != 'dependabot[bot]' && (github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository)
105+
uses: ./.github/actions/setup-private-source-auth
106+
with:
107+
client-id: ${{ vars.RUNTIME_ACCESSOR_APP_CLIENT_ID }}
108+
private-key: ${{ secrets.RUNTIME_ACCESSOR_APP_PRIVATE_KEY }}
109+
103110
- name: Cache xwin downloads
104111
if: steps.cache.outputs.cache-hit != 'true'
105112
uses: actions/cache@v6

‎.gitignore‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
docs/.validation/
44
.DS_Store
55

6+
# Local runtime-host integration homes, caches, and candidate packages.
7+
/.runtime-host-test-work/
8+
69
# Generated by `npm run auth:refresh` for local Azure Artifacts routing.
710
/java/scripts/codegen/.npmrc
811

‎CONTRIBUTING.md‎

Lines changed: 1 addition & 1 deletion

0 commit comments

Comments
 (0)