diff --git a/.github/workflows/ci-it.yaml b/.github/workflows/ci-it.yaml index 8ce935764536e0e0ce996c5ebdf9ad62194d2b32..b33c3ae4b85f73eda05edde64b9ce5e2cdf20a3b 100644 --- a/.github/workflows/ci-it.yaml +++ b/.github/workflows/ci-it.yaml @@ -31,6 +31,7 @@ concurrency: jobs: CI: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: ubuntu-latest timeout-minutes: 90 steps: @@ -69,6 +70,7 @@ jobs: run: tools/dependencies/check-LICENSE.sh CI-on-JDK11: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: ubuntu-latest timeout-minutes: 90 steps: @@ -97,6 +99,7 @@ jobs: run: ./mvnw --batch-mode -P"agent,backend,ui,dist" clean verify install CI-on-Windows: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: windows-latest timeout-minutes: 90 steps: @@ -116,6 +119,7 @@ jobs: CI-on-MacOS: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: macos-latest timeout-minutes: 90 steps: diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index feef0b7ae42885dedf1bb3cc7d9de68af7cfca62..f50067dc8ec054447597b5fbf022459378b4ed90 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -30,6 +30,7 @@ concurrency: jobs: analyze: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Analyze runs-on: ubuntu-latest diff --git a/.github/workflows/docker-ci.yaml b/.github/workflows/docker-ci.yaml index da74c9d651662519d3591c94cb35c3f3efd33ca4..a408b03a81a4495842b8ad069feb8428445492c2 100644 --- a/.github/workflows/docker-ci.yaml +++ b/.github/workflows/docker-ci.yaml @@ -34,6 +34,7 @@ env: LOG_DIR: /tmp/skywalking jobs: build: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: ubuntu-latest timeout-minutes: 90 strategy: diff --git a/.github/workflows/e2e.alarm.yaml b/.github/workflows/e2e.alarm.yaml index 27837bbf496ed3cc5d32129900583f5fe2139faf..94d4a6b27834906acefbc9fdd02bbf2bcd75b00f 100644 --- a/.github/workflows/e2e.alarm.yaml +++ b/.github/workflows/e2e.alarm.yaml @@ -33,6 +33,7 @@ concurrency: jobs: Alarm: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Alarm runs-on: ubuntu-latest strategy: diff --git a/.github/workflows/e2e.cluster.yaml b/.github/workflows/e2e.cluster.yaml index bb13f184b277e5654bc5165de94d81fbfd623c3c..2241285c56dcffd37595793ad4665feef73f3756 100644 --- a/.github/workflows/e2e.cluster.yaml +++ b/.github/workflows/e2e.cluster.yaml @@ -30,6 +30,7 @@ concurrency: jobs: CoordinatorsStorage: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Coordinators & Storage timeout-minutes: 90 runs-on: ubuntu-latest @@ -61,6 +62,7 @@ jobs: test_class: org.apache.skywalking.e2e.ClusterE2E Cluster: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: ubuntu-latest timeout-minutes: 90 needs: [CoordinatorsStorage] diff --git a/.github/workflows/e2e.compat.yaml b/.github/workflows/e2e.compat.yaml index 4d960533a55494f2d6170eecff996c97c044c80d..ff87efec6b61c90590839127b9af8d155789c04d 100644 --- a/.github/workflows/e2e.compat.yaml +++ b/.github/workflows/e2e.compat.yaml @@ -27,6 +27,7 @@ concurrency: jobs: Compatibility: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Compatibility runs-on: ubuntu-latest timeout-minutes: 60 diff --git a/.github/workflows/e2e.event.yaml b/.github/workflows/e2e.event.yaml index 7db7b7d2e52852a7a54bcc4dc297c01b89bb0311..3331c5c14a1db344afcd6fb67a6491e421930aee 100644 --- a/.github/workflows/e2e.event.yaml +++ b/.github/workflows/e2e.event.yaml @@ -33,6 +33,7 @@ env: jobs: Event: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Event runs-on: ubuntu-latest strategy: diff --git a/.github/workflows/e2e.go.yaml b/.github/workflows/e2e.go.yaml index fe37f09c6ee0f53722a7aa06665d4144b6c059e5..b51feecae1cc4fcc3a5268dd98ded39a05ff07cf 100644 --- a/.github/workflows/e2e.go.yaml +++ b/.github/workflows/e2e.go.yaml @@ -33,6 +33,7 @@ concurrency: jobs: GOAgent: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: GO2SKY runs-on: ubuntu-latest timeout-minutes: 90 diff --git a/.github/workflows/e2e.istio.yaml b/.github/workflows/e2e.istio.yaml index afc0eeb526df2747ff32ae676bca96e3ae4e6c87..baae1af287dee26c5505004fdd86e76210cf972c 100644 --- a/.github/workflows/e2e.istio.yaml +++ b/.github/workflows/e2e.istio.yaml @@ -37,6 +37,7 @@ concurrency: jobs: als: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: ubuntu-latest timeout-minutes: 60 strategy: @@ -175,6 +176,7 @@ jobs: run: minikube delete metrics-service: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: ubuntu-latest timeout-minutes: 60 name: Istio(${{ matrix.istio_version }})+MetricsService diff --git a/.github/workflows/e2e.jdk-versions.yaml b/.github/workflows/e2e.jdk-versions.yaml index 4b728cda94fedca1d937a33be1d44175e909816a..7798a112da88b8f3d012b17c33d3b57cc61c76a0 100644 --- a/.github/workflows/e2e.jdk-versions.yaml +++ b/.github/workflows/e2e.jdk-versions.yaml @@ -27,6 +27,7 @@ concurrency: jobs: JavaVersions: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Agent Java Versions runs-on: ubuntu-latest timeout-minutes: 90 @@ -64,6 +65,7 @@ jobs: test_class: org.apache.skywalking.e2e.simple.SimpleE2E Single: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: ubuntu-latest timeout-minutes: 90 needs: [JavaVersions] diff --git a/.github/workflows/e2e.js.yaml b/.github/workflows/e2e.js.yaml index 36a3c96bb82cef33f3cb7ce0ec08737393153314..33a46e8d295ceb70f7ab20db3da7833eff877f78 100644 --- a/.github/workflows/e2e.js.yaml +++ b/.github/workflows/e2e.js.yaml @@ -33,6 +33,7 @@ concurrency: jobs: JavaScriptClient: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Java Script Client runs-on: ubuntu-latest strategy: @@ -60,6 +61,7 @@ jobs: with: test_class: org.apache.skywalking.e2e.browser.BrowserE2E JavaScriptClientWithRealAgent: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Java Script Client With Real Agent runs-on: ubuntu-latest steps: diff --git a/.github/workflows/e2e.kafka.yaml b/.github/workflows/e2e.kafka.yaml index 36566aaee76547989cb320c97fbd225d34317068..eefba2bcdd7d920c5f48e8eab55c7c19fca3322b 100644 --- a/.github/workflows/e2e.kafka.yaml +++ b/.github/workflows/e2e.kafka.yaml @@ -34,6 +34,7 @@ concurrency: jobs: Kafka: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Kafka (${{ matrix.case.name }}) runs-on: ubuntu-latest timeout-minutes: 90 diff --git a/.github/workflows/e2e.log.yaml b/.github/workflows/e2e.log.yaml index b61c96618233b9cbac6260ff67e9c279ac6bc612..88c82122bc7870e94de8200ffdcb845207bea3c5 100644 --- a/.github/workflows/e2e.log.yaml +++ b/.github/workflows/e2e.log.yaml @@ -33,6 +33,7 @@ concurrency: jobs: Log: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Log runs-on: ubuntu-latest strategy: diff --git a/.github/workflows/e2e.nodejs.yaml b/.github/workflows/e2e.nodejs.yaml index ca75e283c1c4ebe87d14403a722867ad3020005a..2d97cea6a2aa1cd749c4ad932900c7bce444f185 100644 --- a/.github/workflows/e2e.nodejs.yaml +++ b/.github/workflows/e2e.nodejs.yaml @@ -33,6 +33,7 @@ concurrency: jobs: NodeJSAgent: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: NodeJSAgent runs-on: ubuntu-latest timeout-minutes: 30 diff --git a/.github/workflows/e2e.php.yaml b/.github/workflows/e2e.php.yaml index e49e36fc72399cebc7a1cba6ccffd49994e53648..d2ed5b690a4c4731655de2ad26c38e724bfe7f40 100644 --- a/.github/workflows/e2e.php.yaml +++ b/.github/workflows/e2e.php.yaml @@ -30,6 +30,7 @@ concurrency: jobs: PHPAgent: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: PHP runs-on: ubuntu-latest timeout-minutes: 90 diff --git a/.github/workflows/e2e.profiling.yaml b/.github/workflows/e2e.profiling.yaml index c03ecb0edae236d820e1c29d790e1198b4b35612..a1a2b54a2ec1af996f6f80431c77512c32e543e5 100644 --- a/.github/workflows/e2e.profiling.yaml +++ b/.github/workflows/e2e.profiling.yaml @@ -33,6 +33,7 @@ concurrency: jobs: Profiling: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Profiling runs-on: ubuntu-latest timeout-minutes: 90 diff --git a/.github/workflows/e2e.python.yaml b/.github/workflows/e2e.python.yaml index efbe39160e328d62defd2233bd7ada06c32a8959..49e8b4c335cf6c6931db18f8ac35d9f7e1234130 100644 --- a/.github/workflows/e2e.python.yaml +++ b/.github/workflows/e2e.python.yaml @@ -33,6 +33,7 @@ concurrency: jobs: PythonAgent: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: PythonAgent runs-on: ubuntu-latest timeout-minutes: 30 diff --git a/.github/workflows/e2e.so11y.yaml b/.github/workflows/e2e.so11y.yaml index d292abe5b8f3155aa09dbf6e2a2b084dee0abd5c..3066b86f7fc0a6a8c592337c9f7282cf3ad40dc9 100644 --- a/.github/workflows/e2e.so11y.yaml +++ b/.github/workflows/e2e.so11y.yaml @@ -33,6 +33,7 @@ concurrency: jobs: SelfObservability: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: SelfObservability runs-on: ubuntu-latest timeout-minutes: 90 diff --git a/.github/workflows/e2e.storages.yaml b/.github/workflows/e2e.storages.yaml index c6a56b678b873e42f74b075a1afd2a66385dbeba..c50b6041f2280f614a2ded7366b3a4de65445433 100644 --- a/.github/workflows/e2e.storages.yaml +++ b/.github/workflows/e2e.storages.yaml @@ -30,6 +30,7 @@ concurrency: jobs: StoragePlugins: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Storage runs-on: ubuntu-latest timeout-minutes: 90 @@ -60,6 +61,7 @@ jobs: test_class: org.apache.skywalking.e2e.storage.StorageE2E Storage: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') runs-on: ubuntu-latest timeout-minutes: 90 needs: [StoragePlugins] diff --git a/.github/workflows/e2e.ttl.yaml b/.github/workflows/e2e.ttl.yaml index 98725b6e5278942fa3cde2b06b96ac212f0ecaf8..3bcb4764eb9526192011282fe59007308a155669 100644 --- a/.github/workflows/e2e.ttl.yaml +++ b/.github/workflows/e2e.ttl.yaml @@ -33,6 +33,7 @@ concurrency: jobs: TTL: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Storage TTL runs-on: ubuntu-latest timeout-minutes: 90 diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 0cfef592a6387893057cf33e9a36bd60b7e63aea..d7ff50abe8a40f4920a2df67b3c8949341911fb5 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -34,6 +34,7 @@ concurrency: jobs: FeatureGroup01: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: Feature runs-on: ubuntu-latest timeout-minutes: 90 @@ -63,6 +64,7 @@ jobs: test_class: org.apache.skywalking.e2e.simple.SimpleE2E FeatureGroup02: + if: (github.event_name == 'schedule' && github.repository == 'apache/skywalking') || (github.event_name != 'schedule') name: ${{ matrix.case.name }} runs-on: ubuntu-latest timeout-minutes: 90