Skip to content

Commit 3abbb53

Browse files
committed
Add Cloudflare Workers test support with Miniflare
Implement comprehensive test environment setup for Cloudflare Workers using Miniflare, enabling cross-runtime testing compatibility. Add new cfworkers directory with client/server test infrastructure and update existing test files to use fetch-mock for better portability.
1 parent f218880 commit 3abbb53

89 files changed

Lines changed: 10287 additions & 8154 deletions

Some content is hidden

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

.github/FUNDING.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
open_collective: fedify
2-
github: dahlia
1+
open_collective: fedify
2+
github: dahlia

.github/workflows/ai-labeler.yaml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ jobs:
1313
issues: write
1414
pull-requests: write
1515
steps:
16-
- uses: actions/checkout@v4
17-
- if: >-
18-
github.event.action != 'labeled' ||
19-
github.event.label.name == 'status/needs triage'
20-
uses: jlowin/ai-labeler@v0.5.1
21-
with:
22-
include-repo-labels: true
23-
openai-api-key: ${{ secrets.OPENAI_API_KEY }}
24-
- if: >-
25-
github.event.action == 'labeled' &&
26-
github.event.label.name == 'status/needs triage'
27-
uses: actions-ecosystem/action-remove-labels@v1
28-
with:
29-
labels: "status/needs triage"
16+
- uses: actions/checkout@v4
17+
- if: >-
18+
github.event.action != 'labeled' ||
19+
github.event.label.name == 'status/needs triage'
20+
uses: jlowin/ai-labeler@v0.5.1
21+
with:
22+
include-repo-labels: true
23+
openai-api-key: ${{ secrets.OPENAI_API_KEY }}
24+
- if: >-
25+
github.event.action == 'labeled' &&
26+
github.event.label.name == 'status/needs triage'
27+
uses: actions-ecosystem/action-remove-labels@v1
28+
with:
29+
labels: "status/needs triage"

0 commit comments

Comments
 (0)