Skip to content

feat: implement governance vote monitoring service (#148) #144

feat: implement governance vote monitoring service (#148)

feat: implement governance vote monitoring service (#148) #144

Triggered via pull request July 18, 2026 04:57
Status Failure
Total duration 2m 46s
Artifacts 2

ci.yml

on: pull_request
Matrix: Build
Matrix: Linting
Matrix: Tests
Matrix: Docker Build Check
CI Status
5s
CI Status
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 30 warnings
Linting (20.x): src/modules/governance/votes/governance-vote.processor.ts#L5
'VoteOutcome' is defined but never used
Linting (20.x): src/modules/governance/votes/entities/vote-outcome.entity.ts#L76
Replace `·name:·'participation_percentage',·type:·'decimal',·precision:·5,·scale:·2,·nullable:·true` with `⏎····name:·'participation_percentage',⏎····type:·'decimal',⏎····precision:·5,⏎····scale:·2,⏎····nullable:·true,⏎·`
Linting (20.x): src/modules/governance/votes/entities/vote-outcome.entity.ts#L1
Replace `·Entity,·PrimaryGeneratedColumn,·Column,·Index,·CreateDateColumn,·UpdateDateColumn·` with `⏎··Entity,⏎··PrimaryGeneratedColumn,⏎··Column,⏎··Index,⏎··CreateDateColumn,⏎··UpdateDateColumn,⏎`
Linting (22.x)
The strategy configuration was canceled because "lint._20_x" failed
Linting (22.x): src/modules/governance/votes/governance-vote.processor.ts#L5
'VoteOutcome' is defined but never used
Linting (22.x): src/modules/governance/votes/entities/vote-outcome.entity.ts#L76
Replace `·name:·'participation_percentage',·type:·'decimal',·precision:·5,·scale:·2,·nullable:·true` with `⏎····name:·'participation_percentage',⏎····type:·'decimal',⏎····precision:·5,⏎····scale:·2,⏎····nullable:·true,⏎·`
Linting (22.x): src/modules/governance/votes/entities/vote-outcome.entity.ts#L1
Replace `·Entity,·PrimaryGeneratedColumn,·Column,·Index,·CreateDateColumn,·UpdateDateColumn·` with `⏎··Entity,⏎··PrimaryGeneratedColumn,⏎··Column,⏎··Index,⏎··CreateDateColumn,⏎··UpdateDateColumn,⏎`
CI Status
Process completed with exit code 1.
Build (20.x)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (22.x)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting (20.x)
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/
Linting (20.x): apps/backend/src/modules/cases/notes/notes.service.ts#L206
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/notes.service.ts#L192
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/notes.service.ts#L182
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/notes.service.ts#L178
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/notes.service.ts#L146
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/notes.service.ts#L142
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/notes.service.ts#L123
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/notes.service.ts#L41
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/interfaces/note.interface.ts#L48
Unexpected any. Specify a different type
Linting (20.x): apps/backend/src/modules/cases/notes/interfaces/note.interface.ts#L46
Unexpected any. Specify a different type
Linting (22.x)
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/
Linting (22.x): apps/backend/src/modules/cases/notes/notes.service.ts#L206
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/notes.service.ts#L192
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/notes.service.ts#L182
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/notes.service.ts#L178
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/notes.service.ts#L146
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/notes.service.ts#L142
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/notes.service.ts#L123
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/notes.service.ts#L41
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/interfaces/note.interface.ts#L48
Unexpected any. Specify a different type
Linting (22.x): apps/backend/src/modules/cases/notes/interfaces/note.interface.ts#L46
Unexpected any. Specify a different type
Tests (22.x)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests (22.x)
No files were found with the provided path: coverage/. No artifacts will be uploaded.
Tests (20.x)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests (20.x)
No files were found with the provided path: coverage/. No artifacts will be uploaded.
Docker Build Check (22.x)
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/download-artifact@v4, docker/build-push-action@v5, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker Build Check (20.x)
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/download-artifact@v4, docker/build-push-action@v5, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
build-20.x Expired
86.6 KB
sha256:a3cca03f4afc91347ac274936458a4d23e955d0c2dbea41a2a819f4894de5260
build-22.x Expired
86.6 KB
sha256:adac9aca28c77fdbb70c3ede3ca698616f84070fea740d55e43d8ca3c6dab6ef