aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/nightly_run.yaml
diff options
context:
space:
mode:
authorAlexander Smirnov <alexv-smirnov@yandex-team.ru>2023-05-31 19:05:05 +0200
committerAlexander Smirnov <alexv-smirnov@yandex-team.ru>2023-05-31 19:05:05 +0200
commit10ba5cc0c3d130ce4b33d307d265b937dd572c39 (patch)
treef5de7deac53b0989332e9e8571d75c8916239f3f /.github/workflows/nightly_run.yaml
parent1db08b73476ce8a181ff6163ec91305fe7a8cc56 (diff)
downloadydb-10ba5cc0c3d130ce4b33d307d265b937dd572c39.tar.gz
bring workflows from main
Diffstat (limited to '.github/workflows/nightly_run.yaml')
-rw-r--r--.github/workflows/nightly_run.yaml34
1 files changed, 34 insertions, 0 deletions
diff --git a/.github/workflows/nightly_run.yaml b/.github/workflows/nightly_run.yaml
new file mode 100644
index 0000000000..015b68cd05
--- /dev/null
+++ b/.github/workflows/nightly_run.yaml
@@ -0,0 +1,34 @@
+name: Nightly-run
+on:
+ schedule:
+ - cron: "0 1 * * *"
+ workflow_dispatch:
+ inputs:
+ test_label_regexp:
+ required: false
+ type: string
+
+jobs:
+ build_ondemand:
+ name: Build/test X64
+ strategy:
+ matrix: ${{ fromJSON(vars.NIGHTLY_ONDEMAND_MATRIX) }}
+ fail-fast: false
+
+ uses: ./.github/workflows/build_and_test_ondemand.yml
+ with:
+ sanitizer: ${{matrix.sanitizer}}
+ test_label_regexp: ${{inputs.test_label_regexp}}
+ secrets: inherit
+
+ build_provisioned:
+ name: Build/test ARM64
+ strategy:
+ matrix: ${{ fromJSON(vars.NIGHTLY_PROVISIONED_MATRIX) }}
+ fail-fast: false
+ uses: ./.github/workflows/build_and_test_provisioned.yml
+ with:
+ runner_label: ARM64
+ sanitizer: ${{matrix.sanitizer}}
+ test_label_regexp: ${{inputs.test_label_regexp}}
+ secrets: inherit