chore(ci/test): switch test job from GitLab CI to GitHub action
Description
Currently, GitLab CI does not run on forks per the discussion here gitlab#5667.
However, glab
needs the GitLab CI to run on forks in order to run tests.
Since this is not possible, we remove the test job from the GitLab CI to gitHub action.
GitHub action provides pull_request_target event which is not limited to secrets and runs on forks.
Types of changes
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to change) -
Documentation -
Chore (Related to CI or Packaging to platforms)