Skip to content

Complete Lab 3 submission - #1553

Open
rslwqr wants to merge 12 commits into
inno-devops-labs:mainfrom
rslwqr:feature/lab3
Open

Complete Lab 3 submission#1553
rslwqr wants to merge 12 commits into
inno-devops-labs:mainfrom
rslwqr:feature/lab3

Conversation

@rslwqr

@rslwqr rslwqr commented Sep 11, 2026

Copy link
Copy Markdown

Lab 3 — CI/CD

GitHub Actions path

Implemented a PR-gated CI pipeline for QuickNotes with:

  • go vet ./...
  • go test -race -count=1 ./...
  • golangci-lint
  • Go 1.23 / 1.24 matrix
  • Go module and build caching
  • path filtering
  • stable CI OK required check
  • pinned GitHub Actions and least-privilege permissions

Also completed the bonus CI performance investigation:

  • profiled CI step timings
  • applied additional workflow optimizations
  • compared before/after wall-clock time
  • documented the main CI bottlenecks

Full implementation details, measurements, design answers, and evidence are documented in submissions/lab3.md

Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
Signed-off-by: Renata Salikhzyanova <reny.zel@mail.ru>
@rslwqr
rslwqr marked this pull request as ready for review September 12, 2026 10:35
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