Skip to content

Commit 439c734

Browse files
ci: fix scripts dep coverage gap and wrong self-reference path (#373)
* ci: fix scripts dep coverage gap and wrong self-reference path - Add scripts/** to deploy-worker.yml path triggers so dependabot PRs bumping ajv/ajv-formats route through validate-festivals instead of silently skipping all CI jobs - Add scripts/** to the festivals path filter in the changes job so validate-festivals actually runs on those PRs - Fix self-referencing path filter: was cloudflare-worker.yml (wrong filename), now correctly points to deploy-worker.yml * ci: rename deploy-worker.yml to cloudflare-worker.yml The workflow manages the full Cloudflare Worker lifecycle (test, validate, deploy) — not just deployment. Rename to match what it manages, consistent with how the Pages workflows are named. Also update the workflow name field to match. --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 839dede commit 439c734

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
1-
name: Deploy Worker
1+
name: Cloudflare Worker
22

33
on:
44
push:
55
branches: [main]
66
paths:
77
- 'cloudflare-worker/**'
88
- 'data/festivals.json'
9+
- 'scripts/**'
910
- '.github/workflows/cloudflare-worker.yml'
1011
pull_request:
1112
paths:
1213
- 'cloudflare-worker/**'
1314
- 'data/festivals.json'
15+
- 'scripts/**'
1416
- '.github/workflows/cloudflare-worker.yml'
1517
workflow_dispatch:
1618

@@ -42,6 +44,7 @@ jobs:
4244
- 'cloudflare-worker/**'
4345
festivals:
4446
- 'data/festivals.json'
47+
- 'scripts/**'
4548
4649
# Validate festivals.json against schema
4750
validate-festivals:

0 commit comments

Comments
 (0)