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

👷🏻 Auto-generate frontend client #1320

Merged
merged 11 commits into from
Aug 29, 2024
Merged

👷🏻 Auto-generate frontend client #1320

merged 11 commits into from
Aug 29, 2024

Conversation

alejsdev
Copy link
Member

No description provided.

@alejsdev alejsdev marked this pull request as ready for review August 29, 2024 17:15
Copy link
Member

@tiangolo tiangolo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, thanks! 🚀

@alejsdev alejsdev merged commit bbad34a into master Aug 29, 2024
10 checks passed
@alejsdev alejsdev deleted the feat/generate-client branch August 29, 2024 18:10
Copy link
Member

@svlandeg svlandeg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @alejsdev!

Apologies for the post-merge comment, but it looks like the newly introduced action from this PR makes the CI fail on PRs that are contributed from forks.

For instance, the "Generate clients" checks were failing on #1326 but were succesful on #1327. The two PRs are identical except for the fact that the first one is from my fork, and the second one from a branch from the main repo.

You can also see the CI failing on these PRs: #1319 & #1318.

The reason this fails, with a

Error: Input required and not supplied: token

I think is because the workflow on a branch from a fork doesn't have access to the ${{ github.token }} from the main repo (or something such). More details here: actions/checkout#298

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants