Modify GitHub Application
You can edit or update your GitHub OAuth credentials in Haddock at any time from the settings drawer. This is useful if your GitHub app changes or you need to rotate credentials.
Step 1: Open the Settings Drawer
Click on the Settings icon in the top-right corner of the dashboard to open the drawer.
In the settings drawer, locate the section titled GitHub Application and click on it to expand the form.
You will see two fields:
- GitHub Client ID
- GitHub Client Secret

Step 2: Modify the Credentials
To update your GitHub OAuth app:
- Replace the Client ID and Client Secret values with your new ones.
- Make sure the values match your GitHub OAuth app settings (GitHub Developer Settings).
If you haven’t created a GitHub app yet, follow this guide to generate the credentials.
Step 3: Save the New Configuration
After editing the fields, click Update to save the configuration.
You will see a confirmation message if the credentials were successfully updated.
Haddock will now use the new GitHub app for OAuth login and repository access.
✅ That’s It!
Your GitHub app has been reconfigured successfully.
Users can now authenticate and deploy projects using the updated credentials.