Skip to content

Commit 502f033

Browse files
authored
feat!: Bunch of minor features and fixes (#865)
1 parent 8c5d5bd commit 502f033

Some content is hidden

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

42 files changed

+4958
-5457
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,12 @@ jobs:
7676
- uses: actions/checkout@v2
7777
with:
7878
submodules: recursive
79-
- uses: actions-rs/toolchain@v1
80-
with:
81-
toolchain: stable
8279
- uses: actions/setup-node@v1
8380
with:
8481
node-version: 16
8582
# Don't build during install phase since we're going to explicitly build
8683
- run: npm ci --ignore-scripts
87-
- run: npm run build
88-
env:
89-
BUILD_CORE_RELEASE: true
84+
- run: npm run build -- --ignore @temporalio/core-bridge
9085

9186
# Do docs stuff (only on one host)
9287
- name: Build docs
@@ -117,9 +112,6 @@ jobs:
117112
- uses: actions/checkout@v2
118113
with:
119114
submodules: recursive
120-
- uses: actions-rs/toolchain@v1
121-
with:
122-
toolchain: stable
123115
- uses: actions/setup-node@v1
124116
with:
125117
node-version: 16
@@ -171,7 +163,7 @@ jobs:
171163
# Don't build during install phase since we're going to explicitly build
172164
- run: npm ci --ignore-scripts
173165
- name: Compile all non-rust code
174-
run: npm run ci-build-no-rust
166+
run: npm run build -- --ignore @temporalio/core-bridge
175167
- name: Cross compile rust code
176168
env:
177169
RUSTFLAGS: ${{ matrix.rustflags }}
@@ -271,8 +263,8 @@ jobs:
271263
env:
272264
# TODO: get a permanent cloud namespace for CI
273265
# These env vars are ignored by the local server example
274-
TEMPORAL_ADDRESS: roey.temporal-dev.tmprl.cloud
275-
TEMPORAL_NAMESPACE: roey.temporal-dev
266+
TEMPORAL_ADDRESS: sdk-ci.a2dd6.tmprl.cloud
267+
TEMPORAL_NAMESPACE: sdk-ci.a2dd6
276268
TEMPORAL_CLIENT_CERT_PATH: /tmp/temporal-certs/client.pem
277269
TEMPORAL_CLIENT_KEY_PATH: /tmp/temporal-certs/client.key
278270
TEMPORAL_TASK_QUEUE: ${{ format('{0}-{1}-{2}', matrix.os, matrix.node, matrix.target) }}
@@ -290,9 +282,7 @@ jobs:
290282
typescript-repo-ref: ${{github.event.pull_request.head.ref}}
291283

292284
stress-tests:
293-
# GH actions is a bit limited here and won't accept the current ref.
294-
# When changing stress.yaml, make sure to update the branch name below.
295-
uses: temporalio/sdk-typescript/.github/workflows/stress.yml@main
285+
uses: ./.github/workflows/stress.yml
296286
with:
297287
test-type: ci-stress
298288
test-timeout-minutes: 20

.github/workflows/nightly.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ on:
88

99
jobs:
1010
nightly:
11-
# GH actions is a bit limited here and won't accept the current ref.
12-
# When changing stress.yaml, make sure to update the branch name below.
13-
uses: temporalio/sdk-typescript/.github/workflows/stress.yml@main
11+
uses: ./.github/workflows/stress.yml
1412
with:
1513
test-type: ci-nightly
1614
test-timeout-minutes: 360 # yes, 6 hours

0 commit comments

Comments
 (0)