Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
141 changes: 141 additions & 0 deletions .github/workflows/backport_branches.yml
Original file line number Diff line number Diff line change
Expand Up @@ -239,6 +239,18 @@ jobs:
python3 -m praktika run 'Build (amd_debug)' --workflow "BackportPR" --ci |& tee ./ci/tmp/job.log
fi

- name: Upload artifact CH_AMD_DEBUG_GH
id: upload_CH_AMD_DEBUG_GH
uses: actions/upload-artifact@v7
continue-on-error: true
with:
name: CH_AMD_DEBUG_GH
path: ci/tmp/build/programs/self-extracting/clickhouse
retention-days: 1
- name: Warn on failed upload of CH_AMD_DEBUG_GH
if: steps.upload_CH_AMD_DEBUG_GH.outcome == 'failure'
run: echo "::warning title=GH artifact upload failed::Failed to upload [CH_AMD_DEBUG_GH] to GitHub artifacts (e.g. quota/rate limit). Downstream consumers will fall back to S3."

build_amd_asan:
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
needs: [config_workflow, dockers_build_amd, dockers_build_arm]
Expand Down Expand Up @@ -286,6 +298,18 @@ jobs:
python3 -m praktika run 'Build (amd_asan)' --workflow "BackportPR" --ci |& tee ./ci/tmp/job.log
fi

- name: Upload artifact CH_AMD_ASAN_GH
id: upload_CH_AMD_ASAN_GH
uses: actions/upload-artifact@v7
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ci/tmp/build/programs/self-extracting/clickhouse
retention-days: 1
- name: Warn on failed upload of CH_AMD_ASAN_GH
if: steps.upload_CH_AMD_ASAN_GH.outcome == 'failure'
run: echo "::warning title=GH artifact upload failed::Failed to upload [CH_AMD_ASAN_GH] to GitHub artifacts (e.g. quota/rate limit). Downstream consumers will fall back to S3."

build_amd_tsan:
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
needs: [config_workflow, dockers_build_amd, dockers_build_arm]
Expand Down Expand Up @@ -333,6 +357,18 @@ jobs:
python3 -m praktika run 'Build (amd_tsan)' --workflow "BackportPR" --ci |& tee ./ci/tmp/job.log
fi

- name: Upload artifact CH_AMD_TSAN_GH
id: upload_CH_AMD_TSAN_GH
uses: actions/upload-artifact@v7
continue-on-error: true
with:
name: CH_AMD_TSAN_GH
path: ci/tmp/build/programs/self-extracting/clickhouse
retention-days: 1
- name: Warn on failed upload of CH_AMD_TSAN_GH
if: steps.upload_CH_AMD_TSAN_GH.outcome == 'failure'
run: echo "::warning title=GH artifact upload failed::Failed to upload [CH_AMD_TSAN_GH] to GitHub artifacts (e.g. quota/rate limit). Downstream consumers will fall back to S3."

build_amd_release:
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
needs: [config_workflow, dockers_build_amd, dockers_build_arm]
Expand Down Expand Up @@ -839,6 +875,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -886,6 +929,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -933,6 +983,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1027,6 +1084,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1074,6 +1138,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1121,6 +1192,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1168,6 +1246,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1215,6 +1300,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1262,6 +1354,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_ASAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_ASAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1309,6 +1408,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_TSAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_TSAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1356,6 +1462,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_TSAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_TSAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1403,6 +1516,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_TSAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_TSAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1450,6 +1570,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_TSAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_TSAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1497,6 +1624,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_TSAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_TSAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down Expand Up @@ -1544,6 +1678,13 @@ jobs:
EOF
ENV_SETUP_SCRIPT_EOF

- name: Download artifact CH_AMD_TSAN_GH
uses: actions/download-artifact@v8
continue-on-error: true
with:
name: CH_AMD_TSAN_GH
path: ./ci/tmp

- name: Run
id: run
run: |
Expand Down
Loading
Loading