github-action: Configuration file is invalid

Hey @andrii-bodnar, @VBeytok, and @Bartlebyy! πŸ‘‹

Thanks for creating this action! I’m really excited to start using it on our localization projects at GitHub. We’ve been using the OAuth app integration for some time, but using this Action could give us much more flexibility around how and when we sync our GitHub repo with our Crowdin project. 😎

I created a sample public repo and corresponding sample public Crowdin project to try it out, but ran into an error:

❌ Configuration file is invalid. Check the following parameters in your configuration file:
	- Required option 'project_id' is missing in the configuration file
	- Required option 'api_token' is missing in the configuration file

Is this referring to my crowdin.yml configuration file? I would think not, as that would require me to add secrets to the file and save them in source control.

I have also set the (numeric) project ID and a personal access token in the repo secrets:

Screen Shot 2020-05-02 at 7 18 46 PM


Thanks for any help on this. I’d be happy to contribute to this project and help improve the documentation once I get my setup working.

cc @andrulko @alebourne @juliangruber

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 15 (7 by maintainers)

Most upvoted comments

Thanks @VBeytok. It worked! πŸŽ‰

Here’s the first pull request: https://github.com/docs/crowdin-action-test/pull/2 ✨ πŸ• ✨

Very awesome. 😎

I opened PRs #8 and #9 to clarify documentation for some of the issues encountered along the way.