Skip to content
🚀 Play in Aletyx Sandbox to start building your Business Processes and Decisions today! ×

GitHub Integration with Aletyx Studio in Aletyx Enterprise Build of Kogito and Drools 10.0.0

Overview

Aletyx Studio enables a top-down approach to business automation by allowing you to:

  • Create decision and process models
  • Publish projects directly to various Git providers
  • Synchronize changes between Aletyx Studio and Git
  • Deploy projects through traditional deployment pipelines

Connecting to GitHub®

Generate a GitHub Token

  1. Go to your GitHub account settings
  2. Navigate to Developer settings → Personal access tokens → Tokens (classic)
  3. Click Generate new token
  4. Configure your token:
Name: Aletyx Studio Integration  # Or any meaningful name
Expiration: Choose between 30, 60, 90 days or no expiration
Required scopes:
  - repo (Required)
  - gist (Required)
Optional scopes:
  - workflow
  - write:packages
  - read:packages

Tip

Copy your token immediately after generation - it won't be shown again

Keep your token secure - it provides access to your GitHub account

Connect Aletyx Studio to GitHub

  1. In Aletyx Studio, click the User icon in the top navigation
  2. Select Connect to an account
  3. Choose GitHub from the provider options
  4. Click Generate new token if you haven't already generated one
  5. Paste your GitHub token in the connection wizard
  6. Verify the connection is successful - you should see:
  7. Your GitHub username
  8. Connection status
  9. Available repositories

Next Steps

After connecting GitHub to Aletyx Studio, you can:

  • Create new projects
  • Sync existing projects
  • Manage version control directly from the Aletyx Studio interface
  • Deploy your projects using standard CI/CD pipelines

Tip

Keep your token's expiration date in mind - set a reminder to regenerate it before it expires to maintain continuous integration.