Skip to content

ci(lab3): add PR-gate#1

Open
RusKudinov wants to merge 9 commits into
mainfrom
feature/lab3
Open

ci(lab3): add PR-gate#1
RusKudinov wants to merge 9 commits into
mainfrom
feature/lab3

Conversation

@RusKudinov

Copy link
Copy Markdown
Owner

Goal

Add CI pipeline with vet, test, lint as required PR gate.

Changes

  • .github/workflows/ci.yml with jobs for vet, test, lint
  • Matrix for Go 1.23 and 1.24
  • Caching enabled
  • Path filter for app/ and ci.yml
  • ci-ok aggregation job

Testing

CI runs green on this PR (screenshots in submissions/lab3.md). Intentionally broken test will be shown separately.

Checklist

  • Title is clear
  • Commits signed
  • CI config added

RuslanKudinov and others added 9 commits June 17, 2026 20:18
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.

2 participants