Skip to content

Commit 69d49c0

Browse files
authored
Disable the GitLab integration tests (but keep the GitHub integration tests) (#509)
* CI: Add a `workflow_dispatch` trigger for the integration tests * Factor the "services to test" list out into a separate variable * Disable the GitLab integration tests (but keep the GitHub integration tests)
1 parent e72bd6b commit 69d49c0

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.github/workflows/ci_integration.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ on:
1111
push:
1212
branches:
1313
- master
14+
workflow_dispatch: # Allows us to manually trigger the integration tests.
1415
concurrency:
1516
group: integration-tests-global-lock
1617
cancel-in-progress: false

test/integration_tests.jl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,11 @@ function run_integration_tests(
274274
return _cleanup_old_branches(url)
275275
end
276276

277-
@testset "$(service)" for service in [GITHUB, GITLAB]
277+
const services_to_test = [
278+
GITHUB,
279+
# GITLAB,
280+
]
281+
@testset "$(service)" for service in services_to_test
278282
personal_access_token = ENV["INTEGRATION_PAT_$(service)"]
279283
test_repo = ENV["INTEGRATION_TEST_REPO_$(service)"]
280284

0 commit comments

Comments
 (0)