Skip to content

phase five#23

Merged
Vchen7629 merged 1 commit into
mainfrom
phase-five
Apr 17, 2026
Merged

phase five#23
Vchen7629 merged 1 commit into
mainfrom
phase-five

Conversation

@Vchen7629

Copy link
Copy Markdown
Owner
  • feat(backend): created shared golang project for shared code across my go services
  • refactor(backend): moved shared middleware package code like logging.go and cors.go into the shared go project
  • refactor(backend): moved duplicated kv related code from go services into the shared folder under the kv package
  • chore(shared): ran go mod tidy
  • refactor(backend): moved health_check.go and shared queries.go for the storage package from individual services to shared folder to reduce duplication
  • refactor(backend): moved the durable consumer creation into a seperate function in shared folder to reduce code duplication
  • refactor(video-upload): renamed video.go to http.go and move start http api inside
  • refactor(backend): moved duplicate publisher.go from transcoder-worker and video-recombiner to shared
  • feat(ci): added shared ci and coverage
  • chore(backend): updated go.work to include pipeline tests
  • fix(ci): updated go version to 1.26.2
  • chore(backend): update go.mod for go services to v1.26.2
  • docs(readme): updated readme go badge
  • fix(ci): added / to shared path filter**
  • fix(ci): wrong shared coverage folder path

@Vchen7629 Vchen7629 merged commit 820cfa7 into main Apr 17, 2026
1 check passed
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