Skip to content

Feature/lab1#1008

Open
RuslanKudinov wants to merge 10 commits into
inno-devops-labs:mainfrom
RuslanKudinov:feature/lab1
Open

Feature/lab1#1008
RuslanKudinov wants to merge 10 commits into
inno-devops-labs:mainfrom
RuslanKudinov:feature/lab1

Conversation

@RuslanKudinov

Copy link
Copy Markdown

Goal

Complete Lab 1: SSH commit signing, PR template setup, GitHub community engagement, and branch protection with signed commits enforcement.

Changes

  • Configured SSH commit signing with ED25519 key
  • All commits verified with "Good" signature in git log
  • Ran QuickNotes locally and tested /health, /notes, POST /notes
  • Added .github/pull_request_template.md to main branch
  • Starred course repo and simple-container-com/api
  • Following professor, TAs, and 3+ classmates
  • Configured branch protection on main with required signed commits
  • Attempted unsigned push — correctly rejected

Testing

  • QuickNotes ran on localhost:8080, all curl endpoints work
  • git log --show-signature -1 shows "Good" git" signature"
  • Verified badge visible on GitHub commits
  • Unsigned push rejected: "Commits must have verified signatures"
  • PR checklist completed

Checklist

  • Title is a clear sentence (≤ 70 chars)
  • Commits are signed (git log --show-signature)
  • submissions/lab1.md updated

RuslanKudinov and others added 10 commits June 10, 2026 18:17
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
Signed-off-by: Руслан Кудинов <r.kudinov@innopolis.university>
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