Releases: michael-bey/gass
Releases · michael-bey/gass
v1.0.1: Configurable OpenRouter Model
Changes
- Feature: Added
openrouter_modelinput to allow configuring the language model used for code reviews. - Default: The default model is now
anthropic/claude-opus-4.5. - Maintenance: Updated build artifacts.
v1.0.0
GASS: The Future of Meritocratic Developer Rewards
Turn your repository into a proof-of-contribution engine.
GASS (Github Activity Scoring System) is a drop-in GitHub Action that allows any project to automatically track, score, and reward developer contributions based on quality, not just quantity.
Why GASS?
Traditional airdrops and developer rewards are often flawed due to being easy to game and disconnected from actual value. GASS solves this by:
- AI-Powered Analysis: Uses LLMs (via OpenRouter) to perform a deep semantic review of every PR, scoring code on logic, safety, and best practices.
- On-Chain Reputation: Pushes these quality scores onchain via the O2 Oracle by Forte, creating a verifiable, immutable record of developer contribution. Current supported blockchains are Ethereum, Ethereum Sepolia, Base, and Base Sepolia
- Meritocratic Distribution: Enables smart contracts to programmatically reward developers based on their actual impact using the Forte Rules Engine.
Installation
Easily integrate GASS into your workflow:
- name: GASS Code Quality Score
uses: michael-bey/gass@v1
with:
o2_email: ${{ secrets.O2_EMAIL }}
o2_app_id: ${{ secrets.O2_APP_ID }}
openrouter_api_key: ${{ secrets.OPENROUTER_API_KEY }}
# ... see README for full config