tests(repo): modified to github actions.
Using github action - passwords are secured in secrets, and it seperated the publishing the package from testing the package. This closes #20