Skip to content

docs(lab1): submit Lab 1 DevOps foundations and signed commits#911

Open
markovav-official wants to merge 4 commits into
inno-devops-labs:mainfrom
markovav-official:feature/lab1
Open

docs(lab1): submit Lab 1 DevOps foundations and signed commits#911
markovav-official wants to merge 4 commits into
inno-devops-labs:mainfrom
markovav-official:feature/lab1

Conversation

@markovav-official

Copy link
Copy Markdown

Goal

Submit Lab 1 deliverables: QuickNotes smoke tests, SSH commit signing proof, GitHub community engagement, and bonus branch protection documentation.

Changes

  • Add submissions/lab1.md with Task 1–3 and Bonus Task write-ups
  • Add screenshots under submissions/attachments/lab1/ (curl, signature, Verified badge, branch protection)
  • Document SSH signing setup, allowed_signers fix, and unsigned-push rejection (GH006)

Testing

  • Ran QuickNotes locally (go run . in app/) and verified /health, /notes, and POST /notes via curl
  • Confirmed local signing with git log --show-signature -1Good "git" signature
  • Confirmed Verified badge on GitHub for signed commits
  • Bonus: attempted unsigned push to protected main → rejected with remote: error: GH006

Checklist

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

Signed-off-by: Andrei Markov <me@markovav.ru>
Signed-off-by: Andrei Markov <me@markovav.ru>
Signed-off-by: Andrei Markov <me@markovav.ru>
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