@@ -88,14 +88,15 @@ jobs:
88
88
repository : databendlabs/databend-docs
89
89
ref : main
90
90
- name : Get date
91
+ id : date
91
92
shell : bash
92
- run : echo "DATE=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
93
+ run : echo "DATE=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT
93
94
- name : Generate Release Note
94
95
env :
95
96
GH_TOKEN : ${{ github.token }}
96
97
run : |
97
98
mkdir -p docs/release-stable
98
- df="docs/release-stable/${{ env .DATE }}_${{ needs.create_release.outputs.version }}.md"
99
+ df="docs/release-stable/${{ steps.date.outputs .DATE }}_${{ needs.create_release.outputs.version }}.md"
99
100
echo "---" > $df
100
101
gh release view --repo databendlabs/databend ${{ needs.create_release.outputs.version }} >> $df
101
102
sed -i -E 's/^--$/---/g' $df
@@ -106,9 +107,9 @@ jobs:
106
107
- uses : peter-evans/create-pull-request@v4
107
108
with :
108
109
token : ${{ secrets.DATABEND_BOT_TOKEN }}
109
- title : " chore(docs): Update Release Notes - ${{ env .DATE }}"
110
+ title : " chore(docs): Update Release Notes - ${{ steps.date.outputs .DATE }}"
110
111
base : main
111
- commit-message : " chore(docs): Update Release Notes - ${{ env .DATE }}"
112
+ commit-message : " chore(docs): Update Release Notes - ${{ steps.date.outputs .DATE }}"
112
113
branch-suffix : random
113
114
delete-branch : true
114
115
@@ -145,7 +146,7 @@ jobs:
145
146
cp ./target/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/databend-* ./target/${{ env.BUILD_PROFILE }}/
146
147
bash ./scripts/ci/ci-run-sqllogic-tests.sh base
147
148
148
- build_udf :
149
+ build_full :
149
150
runs-on : [self-hosted, "${{ matrix.runner }}", Linux, 8c32g, aws]
150
151
needs : create_release
151
152
strategy :
@@ -169,8 +170,8 @@ jobs:
169
170
sha : ${{ github.sha }}
170
171
target : ${{ matrix.target }}
171
172
artifacts : sqllogictests,sqlsmith,metactl,meta,query,bendsave
172
- features : python-udf
173
- category : udf
173
+ features : python-udf,storage-hdfs
174
+ category : full
174
175
175
176
publish :
176
177
runs-on : [self-hosted, X64, Linux, 2c8g, aws]
@@ -328,7 +329,7 @@ jobs:
328
329
329
330
docker_service :
330
331
runs-on : [self-hosted, X64, Linux, 2c8g, aws]
331
- needs : [create_release, build_udf ]
332
+ needs : [create_release, build_full ]
332
333
strategy :
333
334
fail-fast : false
334
335
matrix :
@@ -345,15 +346,15 @@ jobs:
345
346
with :
346
347
sha : ${{ github.sha }}
347
348
target : x86_64-unknown-linux-gnu
348
- category : udf
349
+ category : full
349
350
artifacts : ${{ matrix.service }},metactl
350
351
path : distro/linux/amd64
351
352
- name : Download artifacts for aarch64
352
353
uses : ./.github/actions/artifact_download
353
354
with :
354
355
sha : ${{ github.sha }}
355
356
target : aarch64-unknown-linux-gnu
356
- category : udf
357
+ category : full
357
358
artifacts : ${{ matrix.service }},metactl
358
359
path : distro/linux/arm64
359
360
- name : Set up QEMU
@@ -429,7 +430,7 @@ jobs:
429
430
needs :
430
431
- create_release
431
432
- build_default
432
- - build_udf
433
+ - build_full
433
434
- publish
434
435
- docker_all_in_one
435
436
- docker_service
@@ -533,34 +534,6 @@ jobs:
533
534
const script = require('./.github/scripts/notify_failure.js')
534
535
await script({context, core})
535
536
536
- # sharing:
537
- # runs-on: [self-hosted, X64, Linux, 2c8g, aws]
538
- # needs: [create_release, notify]
539
- # steps:
540
- # - uses: actions/checkout@v4
541
- # with:
542
- # ref: ${{ needs.create_release.outputs.sha }}
543
- # - name: checkout share endpoint
544
- # uses: actions/checkout@v4
545
- # with:
546
- # repository: databendlabs/share-endpoint
547
- # token: ${{ secrets.DATABEND_BOT_TOKEN }}
548
- # path: share-endpoint
549
- # - name: Download artifacts
550
- # uses: ./.github/actions/artifact_download
551
- # with:
552
- # sha: ${{ github.sha }}
553
- # target: x86_64-unknown-linux-gnu
554
- # category: default
555
- # artifacts: metactl,meta,query
556
- # - uses: ./.github/actions/test_share_integration
557
- # timeout-minutes: 10
558
- # - name: Upload failure
559
- # if: failure()
560
- # uses: ./.github/actions/artifact_failure
561
- # with:
562
- # name: test-integration-sharing
563
-
564
537
benchmark :
565
538
needs : [create_release, docker_service, notify]
566
539
uses : ./.github/workflows/reuse.benchmark.yml
0 commit comments