Skip to content

ci(lab3): CI/CD: A PR-Gated Pipeline for QuickNotes#1003

Open
giselesikeh wants to merge 15 commits into
inno-devops-labs:mainfrom
giselesikeh:feature/lab3
Open

ci(lab3): CI/CD: A PR-Gated Pipeline for QuickNotes#1003
giselesikeh wants to merge 15 commits into
inno-devops-labs:mainfrom
giselesikeh:feature/lab3

Conversation

@giselesikeh

Copy link
Copy Markdown

Lab 3: Add GitHub Actions CI pipeline for QuickNotes.

Includes:

  • vet job: go vet ./...
  • test job: go test -race -count=1 ./...
  • lint job: golangci-lint v2.5.0
  • pinned runner ubuntu-24.04
  • least-privilege permissions
  • actions pinned by commit SHA

Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
Signed-off-by: giselesikeh <giselesikeh17@gmail.com>
@giselesikeh giselesikeh changed the title ci(lab3): add PR gate ci(lab3): CI/CD: A PR-Gated Pipeline for QuickNotes Jun 12, 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