Skip to content

finalize all lab#4

Merged
MikeNovikoff merged 3 commits into
mainfrom
feature/lab1
Jun 11, 2026
Merged

finalize all lab#4
MikeNovikoff merged 3 commits into
mainfrom
feature/lab1

Conversation

@MikeNovikoff

@MikeNovikoff MikeNovikoff commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Goal

Complete Lab 1: deploy OWASP Juice Shop, create a triage report, configure a PR template, and implement a CI smoke test workflow.


Changes

  • Added submissions/lab1.md
  • Added .github/PULL_REQUEST_TEMPLATE.md
  • Added .github/workflows/lab1-smoke.yml
  • Added screenshots and supporting artifacts

Testing

docker ps
Invoke-WebRequest http://127.0.0.1:6767 -Method Head
curl http://127.0.0.1:6767/api/Products

Verified:

  • Juice Shop container is running
  • Homepage returns HTTP 200
  • Product API responds successfully
  • GitHub Actions smoke test passes

Artifacts

  • submissions/lab1.md
  • submissions/embeddings/l1_login.png
  • submissions/embeddings/l1_errors.png
  • submissions/embeddings/l1_cookie.png
  • .github/PULL_REQUEST_TEMPLATE.md
  • .github/workflows/lab1-smoke.yml

Checklist

  • Title is clear (feat(lab1): juice shop deploy + PR template + triage report)
  • No secrets/large temp files committed
  • submissions/lab1.md exists

Personal Notes

First experience deploying Juice Shop, inspecting browser storage and security headers, and creating a GitHub Actions workflow for automated smoke testing.

@MikeNovikoff MikeNovikoff merged commit a97a1d8 into main Jun 11, 2026
1 check passed
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