Skip to content

feat: melhorias de arquitetura e segurança #56

feat: melhorias de arquitetura e segurança

feat: melhorias de arquitetura e segurança #56

Triggered via pull request July 25, 2026 22:33
Status Failure
Total duration 48s
Artifacts

ci.yml

on: pull_request
Lint & Type-check
42s
Lint & Type-check
Tests (coverage ≥ 85%)
0s
Tests (coverage ≥ 85%)
E2E Tests (Testcontainers)
0s
E2E Tests (Testcontainers)
Security Audit
0s
Security Audit
Build & Docker Scan
0s
Build & Docker Scan
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
Lint & Type-check: src/users/users.service.ts#L110
Replace `⏎··········and(⏎············eq(users.id,·id),⏎············isNull(users.deletedAt),⏎············organizationId·?·eq(users.organizationId,·organizationId)·:·undefined,⏎··········),⏎········` with `and(eq(users.id,·id),·isNull(users.deletedAt),·organizationId·?·eq(users.organizationId,·organizationId)·:·undefined)`
Lint & Type-check: src/users/users.service.ts#L80
Replace `⏎··········.select(SAFE_FIELDS)⏎··········.from(users)⏎··········.where(where)⏎··········.orderBy(asc(users.createdAt),·asc(users.id))⏎··········.limit(limit)⏎··········` with `.select(SAFE_FIELDS).from(users).where(where).orderBy(asc(users.createdAt),·asc(users.id)).limit(limit)`
Lint & Type-check: src/modules/rbac/services/role.service.spec.ts#L140
Replace `⏎······.mockReturnValueOnce({·limit:·mockDb.limit·})⏎······` with `.mockReturnValueOnce({·limit:·mockDb.limit·})`
Lint & Type-check: src/common/mail/adapters/nodemailer.adapter.spec.ts#L1
'TestingModule' is defined but never used. Allowed unused vars must match /^_/u
Lint & Type-check: src/common/mail/adapters/nodemailer.adapter.spec.ts#L1
'Test' is defined but never used. Allowed unused vars must match /^_/u
Lint & Type-check: src/auth/guards/email-verification.guard.spec.ts#L10
'required' is assigned a value but never used. Allowed unused args must match /^_/u
Lint & Type-check: src/auth/auth.service.spec.ts#L113
'mockDatabaseService' is assigned a value but never used. Allowed unused vars must match /^_/u
Lint & Type-check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/