Skip to content

ci(lab3): add PR-gated workflow#3

Open
tivdzualubem wants to merge 14 commits into
mainfrom
feature/lab3
Open

ci(lab3): add PR-gated workflow#3
tivdzualubem wants to merge 14 commits into
mainfrom
feature/lab3

Conversation

@tivdzualubem

Copy link
Copy Markdown
Owner

Goal

Add the initial Lab 3 GitHub Actions PR gate.

Changes

  • Added GitHub Actions CI workflow
  • Added vet, test, and lint jobs
  • Added Go cache, Go 1.23/1.24 matrix, path filters, pinned runner, pinned actions, and least-privilege permissions

Testing

  • YAML parsed locally
  • go vet ./... passed locally
  • go test -race -count=1 ./... passed locally

Checklist

  • Title is a clear sentence
  • Commits are signed
  • CI workflow added

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