This repository was archived by the owner on Apr 13, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Documentation for #255 #65
Merged
Merged
Changes from 1 commit
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
## Using the GitHub sample bundle | ||
|
||
The github example bundle in `samples/github` demonstrates the ability to access the github rest api. Here is a guide to how to get it working. | ||
|
||
### Prerequisites | ||
|
||
- Working NodeCG & nodecg-io installation | ||
- a GitHub token | ||
|
||
_Note:_ If you don't have a token yet, you can create one [here](https://github.com/settings/tokens/new). | ||
|
||
### Configure the GitHub sample bundle | ||
|
||
1. Start nodecg with nodecg-io installed. The github bundle is currently part of it so it should also be loaded. | ||
|
||
2. Go to the `nodecg-io` tab in the nodecg dashboard. | ||
|
||
3. Login using your password. If this is your first run, then enter the password with which you want to encrypt your configurations and credentials. | ||
|
||
4. Create a new github service instance using the left upper menu. | ||
|
||
5. Enter the github token. | ||
|
||
The created instance should be automatically selected, if not select it in the upper left menu. Enter your GitHUb token in monaco (the text-editor on the right) in this format: | ||
|
||
```json | ||
{ | ||
"token": "abcdef...." | ||
} | ||
``` | ||
|
||
After entering it, click save. | ||
|
||
_Note:_ If you don't see monaco on the right, try reloading the page. | ||
|
||
6. Set the created github service instance to the service dependency of the github bundle. | ||
|
||
Select the github bundle and the github service in the left bottom menu and then select the service instance that should be used by the github sample bundle (in this case the name of the previously created github instance). | ||
|
||
7. Check the nodecg logs | ||
|
||
You should see an error or a success message and a list of all your repositories. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.