tech-debt: Actions/CI runner communication improvements #325

Open
opened 2026-05-31 14:22:57 +00:00 by jmiller · 0 comments
Owner

Summary

Actions runner communication has incomplete implementations.

Locations

  • models/actions/run_job.go:23 - check limit when creating jobs
  • models/actions/run_job.go:279 - remove fallback in the future
  • routers/init.go:201 - pipeline API only used for artifacts now
  • routers/init.go:203 - prefix should be generated with token string with runner
  • routers/api/v1/repo/action.go:2004 - perma link to code for reference

Action Required

Add job count limit validation. Generate proper runner token prefixes. Clean up pipeline API scope.


Created by Claude Opus 4.6

## Summary Actions runner communication has incomplete implementations. ## Locations - `models/actions/run_job.go:23` - check limit when creating jobs - `models/actions/run_job.go:279` - remove fallback in the future - `routers/init.go:201` - pipeline API only used for artifacts now - `routers/init.go:203` - prefix should be generated with token string with runner - `routers/api/v1/repo/action.go:2004` - perma link to code for reference ## Action Required Add job count limit validation. Generate proper runner token prefixes. Clean up pipeline API scope. --- *Created by Claude Opus 4.6*
jmiller added the tech-debtupstream labels 2026-05-31 14:22:57 +00:00
Sign in to join this conversation.
No labels tech-debt upstream
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#325