Skip to content

feat(backend): Add webhook delivery system for card view events #284

feat(backend): Add webhook delivery system for card view events

feat(backend): Add webhook delivery system for card view events #284

Triggered via pull request June 21, 2026 05:43
@Dipti45sktechDipti45sktech
synchronize #590
Status Failure
Total duration 47s
Artifacts

ci.yml

on: pull_request_target
detect-changes
5s
detect-changes
comment-results
4s
comment-results
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 5 warnings
backend-ci
Process completed with exit code 1.
backend-ci
Process completed with exit code 1.
src/__tests__/app.test.ts > GET /health > should return status ok: apps/backend/src/__tests__/app.test.ts#L21
AssertionError: expected { status: 'ok', …(2) } to deeply equal { status: 'ok' } - Expected + Received Object { + "service": "devcard-api", "status": "ok", + "timestamp": "2026-06-21T05:43:46.737Z", } ❯ src/__tests__/app.test.ts:21:34
backend-ci: apps/backend/src/routes/webhooks.ts#L2
Prefer `node:crypto` over `crypto`
backend-ci: apps/backend/src/routes/webhooks.ts#L2
There should be at least one empty line between import groups
backend-ci: apps/backend/src/routes/webhooks.ts#L1
`fastify` type import should occur after import of `../utils/encryption.js`
backend-ci: apps/backend/src/routes/webhooks.ts#L1
There should be at least one empty line between import groups
backend-ci: apps/backend/src/__tests__/webhooks.test.ts#L150
'secret' is assigned a value but never used. Allowed unused vars must match /^_/u
backend-ci: apps/backend/src/__tests__/webhooks.test.ts#L3
Prefer `node:crypto` over `crypto`
backend-ci: apps/backend/src/__tests__/webhooks.test.ts#L3
`crypto` import should occur before import of `vitest`
backend-ci: apps/backend/src/__tests__/webhooks.test.ts#L3
There should be at least one empty line between import groups
backend-ci: apps/backend/src/__tests__/webhooks.test.ts#L2
`fastify` import should occur before import of `vitest`
backend-ci: apps/backend/src/__tests__/webhooks.test.ts#L2
There should be at least one empty line between import groups
backend-ci: apps/backend/src/services/publicService.ts#L58
Missing return type on function
backend-ci: apps/backend/src/services/publicService.ts#L53
Missing return type on function
backend-ci: apps/backend/src/services/publicService.ts#L8
Missing return type on function
backend-ci: apps/backend/src/routes/webhooks.ts#L19
Missing return type on function
backend-ci: apps/backend/src/__tests__/webhooks.test.ts#L59
Missing return type on function