Skip to content

VibeCodeArena/vibe-evaluator

Vibe Evaluator GitHub Action

Build License: MIT Version

A reusable GitHub Action that:

  • Uploads your repository to a backend
  • Triggers the evaluation process
  • Provides a direct link to the results on the Vibe Code Arena website
  • Works with both private and public repositories

Inputs

Name Description Required Default
isPrivate Set to true to make the code private in Vibe Code Arena. Always private for private repositories. false "false"

Evaluation Results

The evaluation process typically takes about one hour to complete. Once finished, you can access the detailed summary and results on our website.

The GitHub Action will output a workflow notice containing a direct link to your evaluation results (e.g., https://vibecodearena.ai/duel/PROMPT_ID/RESPONSE_ID).


Usage

name: Evaluate Repository

on: [push]

jobs:
  evaluate:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout repository
        uses: actions/checkout@v6

      - name: Run Vibe Evaluator
        uses: VibeCodeArena/vibe-evaluator@v1
        with:
          isPrivate: "false"

Maintainer Build Instructions

npm install
npx husky init
npm run build
npm run start

About

A GitHub Action that evaluates vibe-coded projects by uploading repository snapshots, triggering backend analysis, and polling for real-time progress until completion.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors