The `neeto-github-nano` manages GitHub integration across neeto products.
The neeto-github-nano manages GitHub integration across neeto products.
1. Development with Host Application
- Engine
- Installation
- Usage
- Frontend package
- Installation
- Components
2. Instructions for Publishing
The engine allows us to integrate OAuth apps and Github apps in the neeto
applications.
#### Installation
1. Add gems to your application's Gemfile:
``ruby
gem "octokit"
source "NEETO_GEM_SERVER_URL" do
gem "neeto-github-engine"
end
`
2. And then execute:
`bash`
bundle install
3. Copy migration files, run:
`bash`
rails g neeto_github_engine:install
4. After adding the migration file, run:
`bash`
bundle exec rails db:migrate
#### Usage
The frontend package exports several components.
#### Installation
Install the latest package using the below command -
`bash``
yarn add @bigbinary/neeto-github-frontend
#### Components
- NeetoGithubNanoContainer
- NeetoGithubNanoPane
- NeetoGithubIntegrationsTable
- NeetoGithubRepositoryConnectionCard
Consult the
building and releasing packages
guide for details on how to publish.