Skip to content

Commit 23655a0

Browse files
authored
Only run Github Actions REST CI job on dev/release/tag branches (#4768)
Now that we have this job on Gitlab, let's reduce the GHA usage by only running the GHA pipeline on dev/release/tag branches. We'll run this in parallel for a while to catch any discrepancies, and aim to remove the GHA version entirely in a few weeks. --- TYPE: NO_HISTORY
1 parent b74a559 commit 23655a0

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

.github/workflows/ci-rest.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ on:
44
- workflow_call
55
- workflow_dispatch
66

7+
push:
8+
branches:
9+
- dev
10+
- release-*
11+
- refs/tags/*
12+
713
jobs:
814
rest-ci:
915
runs-on: ubuntu-latest

.github/workflows/full-ci.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,6 @@ jobs:
138138
ci_docker:
139139
uses: ./.github/workflows/build-dockerfile.yml
140140

141-
ci_rest:
142-
uses: ./.github/workflows/ci-rest.yml
143-
secrets: inherit
144-
145141
# dummy job for branch protection check
146142
full_ci_passed:
147143
needs: [

0 commit comments

Comments
 (0)