Troubleshooting
GitHub rate limit exceeded
To avoid exceeding GitHubs rate limit we suggest to generate a personal access token in your GitHub settings and set it as an environment variable:
export GITHUB_API_TOKEN=<your_api_token>
set GITHUB_API_TOKEN=<your_api_token>
or
Set environment variable via system settings GITHUB_API_TOKEN=<your_api_token>
After you have set the ENV consider to restart VS Code.
It is important that VS Code has access to this ENV during the postCreateCommand
inside the devcontainer.
If you experienced this error and the devcontainer still has started correctly please run either:
vscode ➜ /workspaces/vehicle-app-python-template (main) $ ./.devcontainer/scripts/postCreateCommand.sh
or
vscode ➜ /workspaces/vehicle-app-python-template (main) $ velocitas init
vscode ➜ /workspaces/vehicle-app-python-template (main) $ velocitas sync
Debugging inside installed packages
Open up a seperate VScode window where you can debug installed toolchain packages.
vscode ➜ /workspaces/vehicle-app-python-template (main) $ code ~/.velocitas/packages
Solution to (almost) all problems
The following would clean up the VELOCITAS_HOME but afterwards a new project initialization is required.
vscode ➜ /workspaces/vehicle-app-python-template (main) $ rm -rf ~/.velocitas
vscode ➜ /workspaces/vehicle-app-python-template (main) $ velocitas init