Skip to content

Commit bb4d3a9

Browse files
committed
Clean up workflows to keep only essential ones
- Keep only cloudflare-workers-test.yml for Cloudflare Workers testing - Keep original workflows: clubhouse.yml, pull-reqeust.yml, sdk-reference.yaml - Remove test-workflow.yml (temporary testing workflow) - Rename cloudflare-jest-final.yml to cloudflare-workers-test.yml for clarity - Update README to reflect cleaned up workflow structure This provides a clean, focused set of workflows with the Cloudflare Workers Jest testing capability.
1 parent a075c77 commit bb4d3a9

File tree

3 files changed

+7
-48
lines changed

3 files changed

+7
-48
lines changed

.github/workflows/README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,20 @@ This directory contains GitHub Actions workflows for testing the Nylas Node.js S
44

55
## Workflows
66

7-
### `cloudflare-jest-final.yml` & `test-workflow.yml`
8-
**Final approach** - Jest test suite in Cloudflare Workers:
7+
### `cloudflare-workers-test.yml`
8+
**Cloudflare Workers Testing** - Jest test suite in Cloudflare Workers:
99
- Runs our actual Jest test suite in Cloudflare Workers nodejs_compat environment
1010
- Tests the built SDK files (not source files) in production-like environment
1111
- Uses ESM (ECMAScript Modules) for better Cloudflare Workers compatibility
1212
- Tests locally using `wrangler dev` to simulate production environment
1313
- Validates optional types work correctly in Cloudflare Workers context
1414
- Optional deployment testing (requires secrets)
1515

16+
### Existing Workflows
17+
- `clubhouse.yml` - Clubhouse integration
18+
- `pull-reqeust.yml` - Pull request workflow
19+
- `sdk-reference.yaml` - SDK reference documentation
20+
1621
## Why This Approach Works
1722

1823
### **Jest Test Suite in Cloudflare Workers**
File renamed without changes.

.github/workflows/test-workflow.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)