Skip to content

chore(ci/test): switch test job from GitLab CI to GitHub action

Clement Sam requested to merge ch-switch-test-job-to-github-action into trunk

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)

Merge request reports