Skip to content

Commit 8fb1b40

Browse files
committed
CI on forked branches
1 parent a0d7252 commit 8fb1b40

8 files changed

Lines changed: 558 additions & 543 deletions

.github/workflows/iceberg_spark_test_1_10.yml

Lines changed: 57 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -17,61 +17,63 @@
1717

1818
# Runs on every PR and on main. Latest supported Iceberg version, paired with
1919
# Spark 3.5.
20-
name: Iceberg Spark SQL Tests (Iceberg 1.10)
2120

22-
concurrency:
23-
group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
24-
cancel-in-progress: true
21+
# Disabled: replaced by build_main.yml / build_and_test.yml (Spark-style fork-delegated CI). Preserved as comments pending migration.
22+
# name: Iceberg Spark SQL Tests (Iceberg 1.10)
2523

26-
on:
27-
push:
28-
branches:
29-
- main
30-
paths:
31-
- "native/**/src/**"
32-
- "native/**/Cargo.toml"
33-
- "native/Cargo.lock"
34-
- "!native/hdfs/**"
35-
- "!native/fs-hdfs/**"
36-
- "common/src/main/**"
37-
- "common/pom.xml"
38-
- "spark/src/main/**"
39-
- "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
40-
- "spark/pom.xml"
41-
- "dev/diffs/iceberg/**"
42-
- "pom.xml"
43-
- "rust-toolchain.toml"
44-
- ".github/workflows/iceberg_spark_test_1_10.yml"
45-
- ".github/workflows/iceberg_spark_test_reusable.yml"
46-
- ".github/actions/setup-builder/**"
47-
- ".github/actions/setup-iceberg-builder/**"
48-
pull_request:
49-
paths:
50-
- "native/**/src/**"
51-
- "native/**/Cargo.toml"
52-
- "native/Cargo.lock"
53-
- "!native/hdfs/**"
54-
- "!native/fs-hdfs/**"
55-
- "common/src/main/**"
56-
- "common/pom.xml"
57-
- "spark/src/main/**"
58-
- "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
59-
- "spark/pom.xml"
60-
- "dev/diffs/iceberg/**"
61-
- "pom.xml"
62-
- "rust-toolchain.toml"
63-
- ".github/workflows/iceberg_spark_test_1_10.yml"
64-
- ".github/workflows/iceberg_spark_test_reusable.yml"
65-
- ".github/actions/setup-builder/**"
66-
- ".github/actions/setup-iceberg-builder/**"
67-
workflow_dispatch:
24+
# concurrency:
25+
# group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
26+
# cancel-in-progress: true
6827

69-
jobs:
70-
iceberg-spark:
71-
uses: ./.github/workflows/iceberg_spark_test_reusable.yml
72-
with:
73-
iceberg-short: '1.10'
74-
iceberg-full: '1.10.0'
75-
spark-short: '3.5'
76-
spark-full: '3.5.8'
77-
java: 17
28+
# on:
29+
# push:
30+
# branches:
31+
# - main
32+
# paths:
33+
# - "native/**/src/**"
34+
# - "native/**/Cargo.toml"
35+
# - "native/Cargo.lock"
36+
# - "!native/hdfs/**"
37+
# - "!native/fs-hdfs/**"
38+
# - "common/src/main/**"
39+
# - "common/pom.xml"
40+
# - "spark/src/main/**"
41+
# - "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
42+
# - "spark/pom.xml"
43+
# - "dev/diffs/iceberg/**"
44+
# - "pom.xml"
45+
# - "rust-toolchain.toml"
46+
# - ".github/workflows/iceberg_spark_test_1_10.yml"
47+
# - ".github/workflows/iceberg_spark_test_reusable.yml"
48+
# - ".github/actions/setup-builder/**"
49+
# - ".github/actions/setup-iceberg-builder/**"
50+
# pull_request:
51+
# paths:
52+
# - "native/**/src/**"
53+
# - "native/**/Cargo.toml"
54+
# - "native/Cargo.lock"
55+
# - "!native/hdfs/**"
56+
# - "!native/fs-hdfs/**"
57+
# - "common/src/main/**"
58+
# - "common/pom.xml"
59+
# - "spark/src/main/**"
60+
# - "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
61+
# - "spark/pom.xml"
62+
# - "dev/diffs/iceberg/**"
63+
# - "pom.xml"
64+
# - "rust-toolchain.toml"
65+
# - ".github/workflows/iceberg_spark_test_1_10.yml"
66+
# - ".github/workflows/iceberg_spark_test_reusable.yml"
67+
# - ".github/actions/setup-builder/**"
68+
# - ".github/actions/setup-iceberg-builder/**"
69+
# workflow_dispatch:
70+
71+
# jobs:
72+
# iceberg-spark:
73+
# uses: ./.github/workflows/iceberg_spark_test_reusable.yml
74+
# with:
75+
# iceberg-short: '1.10'
76+
# iceberg-full: '1.10.0'
77+
# spark-short: '3.5'
78+
# spark-full: '3.5.8'
79+
# java: 17

.github/workflows/iceberg_spark_test_1_8.yml

Lines changed: 38 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -16,42 +16,44 @@
1616
# under the License.
1717

1818
# Runs on main only. Oldest supported Iceberg version, paired with Spark 3.4.
19-
name: Iceberg Spark SQL Tests (Iceberg 1.8)
2019

21-
concurrency:
22-
group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
23-
cancel-in-progress: true
20+
# Disabled: replaced by build_main.yml / build_and_test.yml (Spark-style fork-delegated CI). Preserved as comments pending migration.
21+
# name: Iceberg Spark SQL Tests (Iceberg 1.8)
2422

25-
on:
26-
push:
27-
branches:
28-
- main
29-
paths:
30-
- "native/**/src/**"
31-
- "native/**/Cargo.toml"
32-
- "native/Cargo.lock"
33-
- "!native/hdfs/**"
34-
- "!native/fs-hdfs/**"
35-
- "common/src/main/**"
36-
- "common/pom.xml"
37-
- "spark/src/main/**"
38-
- "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
39-
- "spark/pom.xml"
40-
- "dev/diffs/iceberg/**"
41-
- "pom.xml"
42-
- "rust-toolchain.toml"
43-
- ".github/workflows/iceberg_spark_test_1_8.yml"
44-
- ".github/workflows/iceberg_spark_test_reusable.yml"
45-
- ".github/actions/setup-builder/**"
46-
- ".github/actions/setup-iceberg-builder/**"
47-
workflow_dispatch:
23+
# concurrency:
24+
# group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
25+
# cancel-in-progress: true
4826

49-
jobs:
50-
iceberg-spark:
51-
uses: ./.github/workflows/iceberg_spark_test_reusable.yml
52-
with:
53-
iceberg-short: '1.8'
54-
iceberg-full: '1.8.1'
55-
spark-short: '3.4'
56-
spark-full: '3.4.3'
57-
java: 11
27+
# on:
28+
# push:
29+
# branches:
30+
# - main
31+
# paths:
32+
# - "native/**/src/**"
33+
# - "native/**/Cargo.toml"
34+
# - "native/Cargo.lock"
35+
# - "!native/hdfs/**"
36+
# - "!native/fs-hdfs/**"
37+
# - "common/src/main/**"
38+
# - "common/pom.xml"
39+
# - "spark/src/main/**"
40+
# - "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
41+
# - "spark/pom.xml"
42+
# - "dev/diffs/iceberg/**"
43+
# - "pom.xml"
44+
# - "rust-toolchain.toml"
45+
# - ".github/workflows/iceberg_spark_test_1_8.yml"
46+
# - ".github/workflows/iceberg_spark_test_reusable.yml"
47+
# - ".github/actions/setup-builder/**"
48+
# - ".github/actions/setup-iceberg-builder/**"
49+
# workflow_dispatch:
50+
51+
# jobs:
52+
# iceberg-spark:
53+
# uses: ./.github/workflows/iceberg_spark_test_reusable.yml
54+
# with:
55+
# iceberg-short: '1.8'
56+
# iceberg-full: '1.8.1'
57+
# spark-short: '3.4'
58+
# spark-full: '3.4.3'
59+
# java: 11

.github/workflows/iceberg_spark_test_1_9.yml

Lines changed: 38 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -16,42 +16,44 @@
1616
# under the License.
1717

1818
# Runs on main only. Iceberg 1.9 paired with Spark 3.5.
19-
name: Iceberg Spark SQL Tests (Iceberg 1.9)
2019

21-
concurrency:
22-
group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
23-
cancel-in-progress: true
20+
# Disabled: replaced by build_main.yml / build_and_test.yml (Spark-style fork-delegated CI). Preserved as comments pending migration.
21+
# name: Iceberg Spark SQL Tests (Iceberg 1.9)
2422

25-
on:
26-
push:
27-
branches:
28-
- main
29-
paths:
30-
- "native/**/src/**"
31-
- "native/**/Cargo.toml"
32-
- "native/Cargo.lock"
33-
- "!native/hdfs/**"
34-
- "!native/fs-hdfs/**"
35-
- "common/src/main/**"
36-
- "common/pom.xml"
37-
- "spark/src/main/**"
38-
- "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
39-
- "spark/pom.xml"
40-
- "dev/diffs/iceberg/**"
41-
- "pom.xml"
42-
- "rust-toolchain.toml"
43-
- ".github/workflows/iceberg_spark_test_1_9.yml"
44-
- ".github/workflows/iceberg_spark_test_reusable.yml"
45-
- ".github/actions/setup-builder/**"
46-
- ".github/actions/setup-iceberg-builder/**"
47-
workflow_dispatch:
23+
# concurrency:
24+
# group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
25+
# cancel-in-progress: true
4826

49-
jobs:
50-
iceberg-spark:
51-
uses: ./.github/workflows/iceberg_spark_test_reusable.yml
52-
with:
53-
iceberg-short: '1.9'
54-
iceberg-full: '1.9.1'
55-
spark-short: '3.5'
56-
spark-full: '3.5.8'
57-
java: 17
27+
# on:
28+
# push:
29+
# branches:
30+
# - main
31+
# paths:
32+
# - "native/**/src/**"
33+
# - "native/**/Cargo.toml"
34+
# - "native/Cargo.lock"
35+
# - "!native/hdfs/**"
36+
# - "!native/fs-hdfs/**"
37+
# - "common/src/main/**"
38+
# - "common/pom.xml"
39+
# - "spark/src/main/**"
40+
# - "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
41+
# - "spark/pom.xml"
42+
# - "dev/diffs/iceberg/**"
43+
# - "pom.xml"
44+
# - "rust-toolchain.toml"
45+
# - ".github/workflows/iceberg_spark_test_1_9.yml"
46+
# - ".github/workflows/iceberg_spark_test_reusable.yml"
47+
# - ".github/actions/setup-builder/**"
48+
# - ".github/actions/setup-iceberg-builder/**"
49+
# workflow_dispatch:
50+
51+
# jobs:
52+
# iceberg-spark:
53+
# uses: ./.github/workflows/iceberg_spark_test_reusable.yml
54+
# with:
55+
# iceberg-short: '1.9'
56+
# iceberg-full: '1.9.1'
57+
# spark-short: '3.5'
58+
# spark-full: '3.5.8'
59+
# java: 17

0 commit comments

Comments
 (0)