Skip to content

Muna#9

Closed
MunaNasher wants to merge 1 commit into
HackYourAssignment:mainfrom
MunaNasher:main
Closed

Muna#9
MunaNasher wants to merge 1 commit into
HackYourAssignment:mainfrom
MunaNasher:main

Conversation

@MunaNasher

Copy link
Copy Markdown

No description provided.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

📝 HackYourFuture auto grade

Assignment Score: 61 / 100 ✅

Status: ✅ Passed
Minimum score to pass: 60
🧪 The auto grade is experimental and still being improved

Test Details

=== Week 5 Autograder ===
  PASS: Level 1: required files (15/15 pts)
  PASS: Dockerfile uses python:3.11-slim base image
  PASS: Dockerfile copies requirements before source (cache-friendly)
  PASS: Dockerfile has a CMD instruction
  PASS: Level 2: Dockerfile (15/15 pts)
  PASS: tests/test_pipeline.py has 10 test functions (≥2 required)
  PASS: tests/test_pipeline.py has no NotImplementedError stubs remaining
  PASS: Level 3: unit tests (10/10 pts)
  FAIL: requirements.txt has no pinned packages (use package==version)
  PASS: Level 4: pinned dependencies (0/10 pts)
  PASS: ci.yml triggers on pull_request
  PASS: ci.yml triggers on push to main
  FAIL: ci.yml missing ruff check step
  FAIL: ci.yml missing ruff format step
  FAIL: ci.yml missing pytest step
  FAIL: ci.yml missing docker build step
  PASS: Level 5: CI workflow (8/20 pts)
  PASS: pipeline.py reads config from os.environ/os.getenv
  FAIL: pipeline.py still contains NotImplementedError
  PASS: Level 6: env-var config (10/15 pts)
  FAIL: assets/acr_push_week5.png missing (Task 7 deliverable)
  PASS: Level 7: ACR screenshot (0/10 pts)
  PASS: AI_ASSIST.md has all three required sections
  FAIL: AI_ASSIST.md still contains TODO placeholders or is too short (681 chars)
  PASS: Level 8: AI report (3/5 pts)
  PASS: .gitignore correctly excludes __pycache__/, *.pyc, and .env

Score: 61 / 100  (passing: 60)  pass=true

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

ACR push failed

Your Dockerfile did not build or push. See the run log: https://github.com/HackYourAssignment/c55-data-week-5/actions/runs/26889535955

Common causes: Dockerfile syntax error, missing files in build context, or requirements.txt not installable.

@MunaNasher MunaNasher changed the title add CI workflow Muna Jun 3, 2026
@MunaNasher MunaNasher closed this Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant