Skip to content

Commit 2b1f598

Browse files
committed
Merge remote-tracking branch 'origin/main' into feature/superset-opa-integration
2 parents 5a94dc9 + b73604e commit 2b1f598

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+882
-239
lines changed

.github/workflows/build_airflow.yaml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010
on:
1111
workflow_dispatch:
1212
schedule:
13-
- cron: '0 1 1/2 * *' # https://crontab.guru/#0_1_1/2_*_*
13+
- cron: '0 0 1/2 * *' # https://crontab.guru/#0_0_1/2_*_*
1414
push:
1515
branches: [main]
1616
tags: ['*']
@@ -29,8 +29,10 @@ jobs:
2929
runs-on: ubuntu-latest
3030
steps:
3131
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
32+
with:
33+
persist-credentials: false
3234
- id: shard
33-
uses: stackabletech/actions/shard@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
35+
uses: stackabletech/actions/shard@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
3436
with:
3537
product-name: ${{ env.PRODUCT_NAME }}
3638
outputs:
@@ -43,6 +45,7 @@ jobs:
4345
id-token: write
4446
runs-on: ${{ matrix.runner.name }}
4547
strategy:
48+
fail-fast: false
4649
matrix:
4750
runner:
4851
- {name: "ubuntu-latest", arch: "amd64"}
@@ -51,21 +54,23 @@ jobs:
5154
steps:
5255
- name: Checkout Repository
5356
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
57+
with:
58+
persist-credentials: false
5459

5560
- name: Free Disk Space
56-
uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
61+
uses: stackabletech/actions/free-disk-space@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
5762

5863
- name: Build Product Image
5964
id: build
60-
uses: stackabletech/actions/build-product-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
65+
uses: stackabletech/actions/build-product-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
6166
with:
6267
product-name: ${{ env.PRODUCT_NAME }}
6368
product-version: ${{ matrix.versions }}
6469
build-cache-password: ${{ secrets.BUILD_CACHE_NEXUS_PASSWORD }}
6570
sdp-version: ${{ env.SDP_VERSION }}
6671

6772
- name: Publish Container Image on docker.stackable.tech
68-
uses: stackabletech/actions/publish-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
73+
uses: stackabletech/actions/publish-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
6974
with:
7075
image-registry-uri: docker.stackable.tech
7176
image-registry-username: github
@@ -75,7 +80,7 @@ jobs:
7580
source-image-uri: localhost/${{ env.PRODUCT_NAME }}:${{ steps.build.outputs.image-manifest-tag }}
7681

7782
- name: Publish Container Image on oci.stackable.tech
78-
uses: stackabletech/actions/publish-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
83+
uses: stackabletech/actions/publish-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
7984
with:
8085
image-registry-uri: oci.stackable.tech
8186
image-registry-username: robot$sdp+github-action-build
@@ -91,14 +96,17 @@ jobs:
9196
id-token: write
9297
runs-on: ubuntu-latest
9398
strategy:
99+
fail-fast: false
94100
matrix:
95101
versions: ${{ fromJson(needs.generate_matrix.outputs.versions) }}
96102
steps:
97103
- name: Checkout Repository
98104
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
105+
with:
106+
persist-credentials: false
99107

100108
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
101-
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
109+
uses: stackabletech/actions/publish-index-manifest@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
102110
with:
103111
image-registry-uri: docker.stackable.tech
104112
image-registry-username: github
@@ -107,7 +115,7 @@ jobs:
107115
image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
108116

109117
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
110-
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
118+
uses: stackabletech/actions/publish-index-manifest@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
111119
with:
112120
image-registry-uri: oci.stackable.tech
113121
image-registry-username: robot$sdp+github-action-build

.github/workflows/build_druid.yaml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@ jobs:
3131
runs-on: ubuntu-latest
3232
steps:
3333
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
34+
with:
35+
persist-credentials: false
3436
- id: shard
35-
uses: stackabletech/actions/shard@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
37+
uses: stackabletech/actions/shard@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
3638
with:
3739
product-name: ${{ env.PRODUCT_NAME }}
3840
outputs:
@@ -45,6 +47,7 @@ jobs:
4547
id-token: write
4648
runs-on: ${{ matrix.runner.name }}
4749
strategy:
50+
fail-fast: false
4851
matrix:
4952
runner:
5053
- {name: "ubuntu-latest", arch: "amd64"}
@@ -53,21 +56,23 @@ jobs:
5356
steps:
5457
- name: Checkout Repository
5558
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
59+
with:
60+
persist-credentials: false
5661

5762
- name: Free Disk Space
58-
uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
63+
uses: stackabletech/actions/free-disk-space@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
5964

6065
- name: Build Product Image
6166
id: build
62-
uses: stackabletech/actions/build-product-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
67+
uses: stackabletech/actions/build-product-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
6368
with:
6469
product-name: ${{ env.PRODUCT_NAME }}
6570
product-version: ${{ matrix.versions }}
6671
build-cache-password: ${{ secrets.BUILD_CACHE_NEXUS_PASSWORD }}
6772
sdp-version: ${{ env.SDP_VERSION }}
6873

6974
- name: Publish Container Image on docker.stackable.tech
70-
uses: stackabletech/actions/publish-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
75+
uses: stackabletech/actions/publish-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
7176
with:
7277
image-registry-uri: docker.stackable.tech
7378
image-registry-username: github
@@ -77,7 +82,7 @@ jobs:
7782
source-image-uri: localhost/${{ env.PRODUCT_NAME }}:${{ steps.build.outputs.image-manifest-tag }}
7883

7984
- name: Publish Container Image on oci.stackable.tech
80-
uses: stackabletech/actions/publish-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
85+
uses: stackabletech/actions/publish-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
8186
with:
8287
image-registry-uri: oci.stackable.tech
8388
image-registry-username: robot$sdp+github-action-build
@@ -93,14 +98,17 @@ jobs:
9398
id-token: write
9499
runs-on: ubuntu-latest
95100
strategy:
101+
fail-fast: false
96102
matrix:
97103
versions: ${{ fromJson(needs.generate_matrix.outputs.versions) }}
98104
steps:
99105
- name: Checkout Repository
100106
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
107+
with:
108+
persist-credentials: false
101109

102110
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
103-
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
111+
uses: stackabletech/actions/publish-index-manifest@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
104112
with:
105113
image-registry-uri: docker.stackable.tech
106114
image-registry-username: github
@@ -109,7 +117,7 @@ jobs:
109117
image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
110118

111119
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
112-
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
120+
uses: stackabletech/actions/publish-index-manifest@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
113121
with:
114122
image-registry-uri: oci.stackable.tech
115123
image-registry-username: robot$sdp+github-action-build

.github/workflows/build_hadoop.yaml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010
on:
1111
workflow_dispatch:
1212
schedule:
13-
- cron: '0 1 1/2 * *' # https://crontab.guru/#0_1_1/2_*_*
13+
- cron: '0 2 1/2 * *' # https://crontab.guru/#0_2_1/2_*_*
1414
push:
1515
branches: [main]
1616
tags: ['*']
@@ -31,8 +31,10 @@ jobs:
3131
runs-on: ubuntu-latest
3232
steps:
3333
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
34+
with:
35+
persist-credentials: false
3436
- id: shard
35-
uses: stackabletech/actions/shard@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
37+
uses: stackabletech/actions/shard@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
3638
with:
3739
product-name: ${{ env.PRODUCT_NAME }}
3840
outputs:
@@ -45,6 +47,7 @@ jobs:
4547
id-token: write
4648
runs-on: ${{ matrix.runner.name }}
4749
strategy:
50+
fail-fast: false
4851
matrix:
4952
runner:
5053
- {name: "ubuntu-latest", arch: "amd64"}
@@ -53,21 +56,23 @@ jobs:
5356
steps:
5457
- name: Checkout Repository
5558
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
59+
with:
60+
persist-credentials: false
5661

5762
- name: Free Disk Space
58-
uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
63+
uses: stackabletech/actions/free-disk-space@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
5964

6065
- name: Build Product Image
6166
id: build
62-
uses: stackabletech/actions/build-product-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
67+
uses: stackabletech/actions/build-product-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
6368
with:
6469
product-name: ${{ env.PRODUCT_NAME }}
6570
product-version: ${{ matrix.versions }}
6671
build-cache-password: ${{ secrets.BUILD_CACHE_NEXUS_PASSWORD }}
6772
sdp-version: ${{ env.SDP_VERSION }}
6873

6974
- name: Publish Container Image on docker.stackable.tech
70-
uses: stackabletech/actions/publish-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
75+
uses: stackabletech/actions/publish-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
7176
with:
7277
image-registry-uri: docker.stackable.tech
7378
image-registry-username: github
@@ -77,7 +82,7 @@ jobs:
7782
source-image-uri: localhost/${{ env.PRODUCT_NAME }}:${{ steps.build.outputs.image-manifest-tag }}
7883

7984
- name: Publish Container Image on oci.stackable.tech
80-
uses: stackabletech/actions/publish-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
85+
uses: stackabletech/actions/publish-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
8186
with:
8287
image-registry-uri: oci.stackable.tech
8388
image-registry-username: robot$sdp+github-action-build
@@ -93,14 +98,17 @@ jobs:
9398
id-token: write
9499
runs-on: ubuntu-latest
95100
strategy:
101+
fail-fast: false
96102
matrix:
97103
versions: ${{ fromJson(needs.generate_matrix.outputs.versions) }}
98104
steps:
99105
- name: Checkout Repository
100106
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
107+
with:
108+
persist-credentials: false
101109

102110
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
103-
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
111+
uses: stackabletech/actions/publish-index-manifest@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
104112
with:
105113
image-registry-uri: docker.stackable.tech
106114
image-registry-username: github
@@ -109,7 +117,7 @@ jobs:
109117
image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
110118

111119
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
112-
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
120+
uses: stackabletech/actions/publish-index-manifest@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
113121
with:
114122
image-registry-uri: oci.stackable.tech
115123
image-registry-username: robot$sdp+github-action-build

.github/workflows/build_hbase.yaml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010
on:
1111
workflow_dispatch:
1212
schedule:
13-
- cron: '0 1 1/2 * *' # https://crontab.guru/#0_1_1/2_*_*
13+
- cron: '0 0 2/2 * *' # https://crontab.guru/#0_0_2/2_*_*
1414
push:
1515
branches: [main]
1616
tags: ['*']
@@ -32,8 +32,10 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
35+
with:
36+
persist-credentials: false
3537
- id: shard
36-
uses: stackabletech/actions/shard@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
38+
uses: stackabletech/actions/shard@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
3739
with:
3840
product-name: ${{ env.PRODUCT_NAME }}
3941
outputs:
@@ -46,6 +48,7 @@ jobs:
4648
id-token: write
4749
runs-on: ${{ matrix.runner.name }}
4850
strategy:
51+
fail-fast: false
4952
matrix:
5053
runner:
5154
- {name: "ubuntu-latest", arch: "amd64"}
@@ -54,21 +57,23 @@ jobs:
5457
steps:
5558
- name: Checkout Repository
5659
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
60+
with:
61+
persist-credentials: false
5762

5863
- name: Free Disk Space
59-
uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
64+
uses: stackabletech/actions/free-disk-space@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
6065

6166
- name: Build Product Image
6267
id: build
63-
uses: stackabletech/actions/build-product-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
68+
uses: stackabletech/actions/build-product-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
6469
with:
6570
product-name: ${{ env.PRODUCT_NAME }}
6671
product-version: ${{ matrix.versions }}
6772
build-cache-password: ${{ secrets.BUILD_CACHE_NEXUS_PASSWORD }}
6873
sdp-version: ${{ env.SDP_VERSION }}
6974

7075
- name: Publish Container Image on docker.stackable.tech
71-
uses: stackabletech/actions/publish-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
76+
uses: stackabletech/actions/publish-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
7277
with:
7378
image-registry-uri: docker.stackable.tech
7479
image-registry-username: github
@@ -78,7 +83,7 @@ jobs:
7883
source-image-uri: localhost/${{ env.PRODUCT_NAME }}:${{ steps.build.outputs.image-manifest-tag }}
7984

8085
- name: Publish Container Image on oci.stackable.tech
81-
uses: stackabletech/actions/publish-image@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
86+
uses: stackabletech/actions/publish-image@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
8287
with:
8388
image-registry-uri: oci.stackable.tech
8489
image-registry-username: robot$sdp+github-action-build
@@ -94,14 +99,17 @@ jobs:
9499
id-token: write
95100
runs-on: ubuntu-latest
96101
strategy:
102+
fail-fast: false
97103
matrix:
98104
versions: ${{ fromJson(needs.generate_matrix.outputs.versions) }}
99105
steps:
100106
- name: Checkout Repository
101107
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
108+
with:
109+
persist-credentials: false
102110

103111
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
104-
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
112+
uses: stackabletech/actions/publish-index-manifest@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
105113
with:
106114
image-registry-uri: docker.stackable.tech
107115
image-registry-username: github
@@ -110,7 +118,7 @@ jobs:
110118
image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
111119

112120
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
113-
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
121+
uses: stackabletech/actions/publish-index-manifest@320eae677555385b3d40e1c3a81d9263b72742e4 # 0.6.0
114122
with:
115123
image-registry-uri: oci.stackable.tech
116124
image-registry-username: robot$sdp+github-action-build

0 commit comments

Comments
 (0)