17 Commits

Author SHA1 Message Date
2dc62e7356 Fix lint error
All checks were successful
Build / build (push) Successful in 10m59s
Build / test-action (push) Successful in 10s
2025-07-31 22:45:20 -07:00
dbb43567d7 Fix a bug where non-rowid primary keys would be identified as 'not indexed' for foreign key indexes rule
Some checks failed
Build / build (push) Failing after 7m1s
Build / test-action (push) Successful in 3m7s
2025-07-31 22:35:37 -07:00
740767ea11 Make it use the gas stack instead of implementing its own schema reading 2025-07-31 22:34:46 -07:00
Alessio
81b801237f Update README.md to include local installation instructions
Some checks failed
Build / test-action (push) Has been cancelled
Build / build (push) Has been cancelled
2025-04-19 18:28:07 -07:00
Alessio
58f786dd71 Move main program to a subdir of 'cmd' so it go installs as 'sqlite_lint' instead of as 'cmd' 2025-04-19 18:18:37 -07:00
Alessio
d4fe4cddeb Rename module to a fully qualified name 2025-04-19 18:07:41 -07:00
Alessio
672700d380 Remove old Bash implementation, add README.md 2025-04-19 18:01:07 -07:00
Alessio
19a9173213 Fix copy-paste error in workflow file 2025-04-19 17:22:37 -07:00
Alessio
9767667760 Add config options to disable checks 2025-04-19 17:21:21 -07:00
Alessio
90215c0ce3 Might be helpful to return non-0 exit code on failure! Wow 2025-04-19 16:50:20 -07:00
Alessio
f9909b28ff Add debug info 2025-04-19 16:46:07 -07:00
Alessio
8c6c712547 Try checking for build step negative test result a different way 2025-04-19 16:39:23 -07:00
Alessio
e5f708931a Implement action as a Go program 2025-04-19 16:32:18 -07:00
Alessio
5ff8e37c61 Refactor and add tests 2024-11-17 22:47:15 -08:00
Alessio
78c83c703b Improve the error printout formatting 2024-11-17 20:11:09 -08:00
Alessio
51a272d3e0 Modify some paths based on what it looks like Github Actions does with '--workdir' parameter when invoking the container 2024-11-17 19:49:18 -08:00
Alessio
4af0e05c8d Initial commit 2024-11-17 19:37:57 -08:00