feat: Add SARIF Output and PR Comment Integration for GitHub Action #32
test-github-action.yml
on: pull_request
Matrix: Test SQL Dialects
Matrix: Test Valid SQL Validation
Test Invalid SQL Detection
21s
Test Format Checking
19s
Test No Files Found
22s
Test Performance
21s
Test Strict Mode
20s
Test Summary
2s
Annotations
4 errors, 22 warnings, and 9 notices
|
Test Invalid SQL Detection
Process completed with exit code 1.
|
|
Test Invalid SQL Detection
Validation failed with 2 invalid file(s)
|
|
Test Invalid SQL Detection:
./test-action/invalid/syntax-error.sql#L0
SQL validation failed
|
|
Test Invalid SQL Detection:
./test-action/invalid/missing-table.sql#L0
SQL validation failed
|
|
Test SQL Dialects (sqlite)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0x+oZaQAAAAB2FFFomcL4Qa+sZ+3+fx81REVOMzAxMDAwMTA4MDA5AEVkZ2U=
|
|
Test SQL Dialects (sqlite)
Failed to restore: Cache service responded with 400
|
|
Test Valid SQL Validation (ubuntu-latest)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0yOoZaQAAAAACcChzzBVdR528Ce/3FyzFRE0yRURHRTAxMjAARWRnZQ==
|
|
Test Valid SQL Validation (ubuntu-latest)
Failed to restore: Cache service responded with 400
|
|
Test Format Checking
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0yeoZaQAAAACKmX6pow7pQLoxusW/vSw8Q0hJMzBFREdFMDMxMwBFZGdl
|
|
Test Format Checking:
./test-action/format/unformatted.sql#L0
File needs formatting
|
|
Test Format Checking:
./test-action/format/formatted.sql#L0
File needs formatting
|
|
Test Format Checking
Failed to restore: Cache service responded with 400
|
|
Test Valid SQL Validation (macos-latest)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0yuoZaQAAAAB7E2BuhWYeQryXYa/0Pzj4U04xRURHRTE3MTkARWRnZQ==
|
|
Test Valid SQL Validation (macos-latest)
Failed to restore: Cache service responded with 400
|
|
Test Strict Mode
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>03uoZaQAAAADXakou3siiQpErZ14butvGUEhMMzBFREdFMDEyMABFZGdl
|
|
Test Strict Mode
Failed to restore: Cache service responded with 400
|
|
Test SQL Dialects (postgresql)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>03+oZaQAAAAAp0ZwA4xjeS6Nu8cJVYNHIUEhYMzFFREdFMDUxOQBFZGdl
|
|
Test SQL Dialects (postgresql)
Failed to restore: Cache service responded with 400
|
|
Test SQL Dialects (mysql)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>03+oZaQAAAACss4PswjBXT7kLoq5Wm11zUEhYMzFFREdFMDIyMABFZGdl
|
|
Test SQL Dialects (mysql)
Failed to restore: Cache service responded with 400
|
|
Test Performance
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>04eoZaQAAAADJXPv2dy19RIVHWJ0g+I3BUEhMMzBFREdFMDIxMgBFZGdl
|
|
Test Performance
Failed to restore: Cache service responded with 400
|
|
Test Invalid SQL Detection
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>05uoZaQAAAAB9f8JNP/p/T6/0pnpU4Y5vUEhMMzBFREdFMDQwNwBFZGdl
|
|
Test Invalid SQL Detection
Failed to restore: Cache service responded with 400
|
|
Test No Files Found
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>07eoZaQAAAABEPVjkozAeQ5uT+MrWmu5bUEFPRURHRTA2MjIARWRnZQ==
|
|
Test No Files Found
Failed to restore: Cache service responded with 400
|
|
Test SQL Dialects (sqlite)
Validation complete: 1 valid, 0 invalid files (4ms)
|
|
Test Valid SQL Validation (ubuntu-latest)
Validation complete: 3 valid, 0 invalid files (9ms)
|
|
Test Format Checking
Validation complete: 2 valid, 0 invalid files (6ms)
|
|
Test Valid SQL Validation (macos-latest)
Validation complete: 3 valid, 0 invalid files (ms)
|
|
Test Strict Mode
Validation complete: 1 valid, 0 invalid files (4ms)
|
|
Test SQL Dialects (postgresql)
Validation complete: 1 valid, 0 invalid files (3ms)
|
|
Test SQL Dialects (mysql)
Validation complete: 1 valid, 0 invalid files (4ms)
|
|
Test Performance
Validation complete: 50 valid, 0 invalid files (126ms)
|
|
Test Invalid SQL Detection
Validation complete: 0 valid, 2 invalid files (7ms)
|