diff --git a/.github/workflows/ci-it.yaml b/.github/workflows/ci-it.yaml index 8ce935764..b33c3ae4b 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 feef0b7ae..f50067dc8 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 da74c9d65..a408b03a8 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 27837bbf4..94d4a6b27 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 bb13f184b..2241285c5 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 4d960533a..ff87efec6 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 7db7b7d2e..3331c5c14 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 fe37f09c6..b51feecae 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 afc0eeb52..baae1af28 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 4b728cda9..7798a112d 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 36a3c96bb..33a46e8d2 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 36566aaee..eefba2bcd 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 b61c96618..88c82122b 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 ca75e283c..2d97cea6a 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 e49e36fc7..d2ed5b690 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 c03ecb0ed..a1a2b54a2 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 efbe39160..49e8b4c33 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 d292abe5b..3066b86f7 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 c6a56b678..c50b6041f 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 98725b6e5..3bcb4764e 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 0cfef592a..d7ff50abe 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