Generates the configuration for organizations, by creating a default configuration and creating a repository under the given Organization.
Copy the env.example
to .env
and fill the required variables.
yarn start
Should make the front-end page available at http://localhost:8080.
CHAIN_ID
: the id of the network you want to use for the transactionsWALLET_PRIVATE_KEY
: the 64 digits crypto wallet key that will be used for transactionsGITHUB_PAT
: a GitHub Personal Access TokenORG_NAME
: the name of the organization where you want to add the bot
To test with Cypress Studio UI, run
yarn cy:open
Otherwise to simply run the tests through the console, run
yarn cy:run
To test in a real-world scenario, you will need to create an Organization under your GitHub account, and use it as a dummy. If the operation is successful, you will see a new repository appear with the Ubiquibot configuration.