Skip to content
Exlogare
← Back to all posts
by Exlogare Team GitHub Marketplace Integrations Release

Exlogare is on GitHub Marketplace — install in 60 seconds

Two ways to connect: OAuth (recommended) for individual users and the GitHub App for org-policy / fine-grained access. Plus a standalone GitHub Action for ad-hoc log pushes.

Exlogare is on GitHub Marketplace — install in 60 seconds

We just published the Exlogare GitHub App on GitHub Marketplace. One click in the Marketplace UI, choose a few repos, and within 60 seconds Exlogare starts auto-analyzing every failing GitHub Actions workflow run on those repos.

Two ways to connect, side-by-side

We borrowed the model from CircleCI: rather than forcing every customer onto a single integration shape, we offer both OAuth and the GitHub App and let you pick the one that matches your organization's policies.

OAuth — recommended for individual users

If you're a single developer or a small team, sign in at exlogare.net/signup using "Sign in with GitHub". Your repos auto-connect via OAuth in under a minute. This is the default path for >90% of teams.

GitHub App — for org-policy / fine-grained access

Pick this when:

  • Your organization disallows third-party OAuth Apps.
  • You want one install to cover every team member.
  • You need fine-grained per-repo permissions audited inside GitHub.

Install from the Marketplace listing or from inside the Exlogare app: Settings → Integrations → Install GitHub App.

Both can coexist on the same Exlogare account — for example, OAuth for your personal repos and the GitHub App for an org you don't own personally.

Bonus: a standalone GitHub Action

For ad-hoc / cross-runner log pushes (self-hosted runners, specific failed steps, non-pytest output) we also published exlogare/exlogare-ingest-action as a separate Marketplace Action:

- name: Run tests
  id: tests
  run: pytest 2>&1 | tee pytest.log
- name: Send failure to Exlogare
  if: failure() && steps.tests.outcome == 'failure'
  uses: exlogare/exlogare-ingest-action@v1
  with:
    token: ${{ secrets.EXLOGARE_TOKEN }}
    log_path: pytest.log

It's a thin composite Action wrapping exl ingest — same CLI we shipped a few weeks ago.

What you get

  • Every failing workflow_run is auto-analyzed within ~30 seconds.
  • AI verdict pinned to the PR as a Check Run.
  • Optional PR comment with the suggested fix.
  • Works with any test framework — pytest, jest, go test, RSpec, JUnit.
  • Free tier — no credit card required.

Get started

Questions or feedback? Reach us at exlogare.net/contacts.