Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chicken and Egg problem with golang resource injection #4129

Closed
stuartwdouglas opened this issue Jan 20, 2025 · 0 comments · Fixed by #4216
Closed

Chicken and Egg problem with golang resource injection #4129

stuartwdouglas opened this issue Jan 20, 2025 · 0 comments · Fixed by #4216
Assignees
Labels
bug Something isn't working

Comments

@stuartwdouglas
Copy link
Collaborator

Reproducer: https://github.com/stuartwdouglas/cerepo

When performing local invocation with go existing projects won't build unless types.ftl.go is checked in.

Basically if you have a file with two verbs, one injects the client of the other, the initial build will fail as the client has not been generated, and because the build failed the client will never be generated.

@github-actions github-actions bot added the triage Issue needs triaging label Jan 20, 2025
@alecthomas alecthomas added bug Something isn't working next Work that will be be picked up next labels Jan 27, 2025
@github-actions github-actions bot removed the triage Issue needs triaging label Jan 27, 2025
@matt2e matt2e self-assigned this Jan 29, 2025
@github-actions github-actions bot removed the next Work that will be be picked up next label Jan 29, 2025
@matt2e matt2e closed this as completed in bf9fb8c Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants