Introduce Nightly Regression Pipeline (#100) * Updated tests, dockerfile, and created new nightly workflow. * Enabling manual trigger on branch for testing. * Fixed depends for GLIBC. * Triggering single test. * Trigger on branch. * Moving to bash. * Adding bash. * Running in container. * Adding installer build. * Adding debug. * Adding debug 2. * Moving to Ubuntu 22.04. * Downloading from main's release binary. * Incrementing version. * Building installer and then running integration tests. * Adding execution permissions to cover-agent. * Fixing OpenAI token and cache. * Enabling all tests. * Adding cache and moving to Python version 3.12. * Moving regrassion testing pipeline to nightly. * Adding Docs. Resolves #99 #84 #65 #38