Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions .github/workflows/validate-registry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,12 @@ jobs:
cat validation_output.txt >> $GITHUB_ENV
echo "EOF" >> $GITHUB_ENV

- name: Publish validation summary
if: always()
run: cat validation_output.txt >> "$GITHUB_STEP_SUMMARY"

- name: Post validation results as PR comment
if: always() && github.event_name == 'pull_request'
if: always() && github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository
uses: actions/github-script@v7
with:
script: |
Expand Down Expand Up @@ -91,7 +95,7 @@ jobs:
}

- name: Fail workflow if validation failed
if: steps.validate.outputs.exit_code != '0'
if: always() && steps.validate.outputs.exit_code != '0'
run: |
echo "Validation failed. Please fix the errors above."
exit 1
16 changes: 16 additions & 0 deletions mappings/raindragon/gemma-4-26b.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
model_id: gemma-4-26b
provider_id: raindragon
provider_model_name: google/gemma-4-26B-A4B-it
pricing:
input_per_million: 0.075
output_per_million: 0.35
cache_read_per_million: 0.02
currency: USD
rate_limits:
requests_per_minute: null
tokens_per_minute: null
context_window_override: 204800
available_regions:
- us-east-1
created_at: "2026-10-07T00:00:00.000Z"
updated_at: "2026-10-26T00:00:00.000Z"
16 changes: 16 additions & 0 deletions mappings/raindragon/gemma-4-31b.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
model_id: gemma-4-31b
provider_id: raindragon
provider_model_name: google/gemma-4-31B-it
pricing:
input_per_million: 0.13
output_per_million: 0.38
cache_read_per_million: 0.03
currency: USD
rate_limits:
requests_per_minute: null
tokens_per_minute: null
context_window_override: 65536
available_regions:
- us-east-1
created_at: "2026-10-07T00:00:00.000Z"
updated_at: "2026-10-07T00:00:00.000Z"
10 changes: 10 additions & 0 deletions providers/raindragon.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
id: raindragon
name: RainDragon
description: US-hosted inference for open-weight models with an OpenAI-compatible API, pay-per-token pricing, discounted cached input, and prompts and responses deleted after 24 hours.
api_base_url: https://inference.raindragon.ai/v1
auth_type: bearer
regions:
- us-east-1
compatibility: openai
created_at: "2026-10-07T00:00:00.000Z"
updated_at: "2026-10-26T00:00:00.000Z"
Loading