Skip to content

Commit e31ca54

Browse files
Update CI workflows to run on dev247 branch..
..and disable scheduled daily run & upload of test reports when tests fail
1 parent 6927338 commit e31ca54

1 file changed

Lines changed: 12 additions & 17 deletions

File tree

.github/workflows/ci.yml

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,16 @@
11
name: CI
22

33
on:
4-
workflow_dispatch:
5-
inputs:
6-
downloaderType:
7-
description: 'Downloader Type'
8-
type: choice
9-
options:
10-
- MOCK
11-
- REAL
12-
schedule:
13-
# once per day
14-
- cron: 0 0 * * *
4+
# schedule:
5+
# # once per day
6+
# - cron: 0 0 * * *
157
push:
168
branches:
179
- dev
10+
- dev1
11+
- dev247
1812
- master
13+
- skytube
1914
pull_request:
2015

2116
permissions:
@@ -61,9 +56,9 @@ jobs:
6156
--stacktrace \
6257
-Ddownloader=$downloader_type
6358
64-
- name: Upload test reports when failure occurs
65-
uses: actions/upload-artifact@v4
66-
if: failure()
67-
with:
68-
name: NewPipeExtractor-test-reports
69-
path: extractor/build/reports/tests/test/**
59+
# - name: Upload test reports when failure occurs
60+
# uses: actions/upload-artifact@v4
61+
# if: failure()
62+
# with:
63+
# name: NewPipeExtractor-test-reports
64+
# path: extractor/build/reports/tests/test/**

0 commit comments

Comments
 (0)