Skip to content

Commit 4de9f63

Browse files
authored
[LI-HOTFIX] Remove CI on push and tests when creating a release (#379)
TICKET = N/A LI_DESCRIPTION = 1. I added the following rules to project the main branch 3.0-li - Require a pull request before merging. Also Require approvals. - Require status checks to pass before merging. Thus we no longer need to trigger all tests when creating a release. 2. There is no need to trigger tests upon a push. So this PR also removes the push trigger. EXIT_CRITERIA = N/A
1 parent 62905d7 commit 4de9f63

4 files changed

Lines changed: 0 additions & 16 deletions

File tree

.github/workflows/build-and-upload-archives-upon-creating-tags.yml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,11 @@ on:
2424
- '*'
2525

2626
jobs:
27-
code-analysis:
28-
uses: ./.github/workflows/code-analysis.yml
29-
30-
unit-test:
31-
uses: ./.github/workflows/unit-test.yml
32-
33-
int-test:
34-
uses: ./.github/workflows/int-test.yml
35-
3627
publish:
3728
# Name the Job
3829
name: Build tagged commit and upload the artifacts
3930
# Set the type of machine to run on
4031
runs-on: ubuntu-latest
41-
needs:
42-
- code-analysis
43-
- unit-test
44-
- int-test
4532
steps:
4633
# Checks out a copy of your repository on the ubuntu-latest machine
4734
- name: Checkout code

.github/workflows/code-analysis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ name: Code analysis
2020
on:
2121
workflow_call:
2222
pull_request:
23-
push:
2423
# Using wildcard (e.g. '**') to build on all branches will cause PRs to run duplicate checks like `test (pull_request)` with `test (push)`.
2524
branches:
2625
- 3.0-li

.github/workflows/int-test.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ name: intTest
2020
on:
2121
workflow_call:
2222
pull_request:
23-
push:
2423
# Using wildcard (e.g. '**') to build on all branches will cause PRs to run duplicate checks like `test (pull_request)` with `test (push)`.
2524
branches:
2625
- 3.0-li

.github/workflows/unit-test.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ name: unitTest
2020
on:
2121
workflow_call:
2222
pull_request:
23-
push:
2423
# Using wildcard (e.g. '**') to build on all branches will cause PRs to run duplicate checks like `test (pull_request)` with `test (push)`.
2524
branches:
2625
- 3.0-li

0 commit comments

Comments
 (0)