* feat(ci): add GitHub Action for push and pull request
* fix(ci): fix broken testcases
* chore: add CODEOWNERS for ci
* ci: bump actions/upload-artifact from 6 to 7
* Add error/warning suppression with `suppress_msg` and `unsuppress_msg` commands
* Fixes
* Merge docs
* Fixes
* Remove optional arg from class
* Add where to find message codes
* Update docs
* Requested fixes
* Deal with errors on the TCL side instead of C++ side
* Update ok file
* Add back in C++ side error suppression and have tests for both C++/TCL side suppression
* Requested fixes to ChangeLog and unifying suppression in C++/TCL
* Requested fixes
* Requested test adjustments
* Smallfixes
* Smallfixes
* Another smallfix