Skip to content

CI-001 — Basic CI Pipeline (GitHub Actions) #16

@M4S1N

Description

@M4S1N

Description: Create a workflow that:

  • Compiles the API (.NET) and runs dotnet test.
  • Builds the scraper and frontend image (or runs ng build).
  • (Optional) Runs ci/e2e.sh script for smoke tests with docker-compose (requires Docker runners).

Subtasks:

  • .github/workflows/ci.yml.
  • Steps: checkout, setup dotnet, build, test, build docker images (optional).

Acceptance Criteria:

  • PR must launch CI and pass unit tests.
  • (Optional) Pass E2E smoke tests in the pipeline.

Dependencies: Tests implemented.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions