Merge pull request #481 from purplecabbage/gh-actions

added github action workflow to run tests