* update library headers to have self-contained #includes * update gha ci to run for feature/** branches