Skip to content

Commit

Permalink
add scheduler
Browse files Browse the repository at this point in the history
Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
  • Loading branch information
Yury-Fridlyand committed Aug 30, 2024
1 parent 474e0c0 commit e7f0951
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Nightly tests

on:
workflow_dispatch:
inputs:
full-matrix:
description: "Run the full engine, host, and language version matrix"
required: false
type: boolean
default: "false"
name:
required: false
type: string
description: "Test run name"

schedule:
- cron: "*/5 * * * *"
# - cron: "0 4 * * *"

concurrency:
group: nightly-${{ github.head_ref || github.ref }}
cancel-in-progress: true

run-name:
${{ inputs.name == '' && format('{0} @ {1}', github.ref_name, github.sha) || inputs.name }}

jobs:
run-full-tests-for-clients:
timeout-minutes: 50
#runs-on: ${{ matrix.host.RUNNER }}
strategy:
fail-fast: false
matrix:
client:
- java
- python
- node
- csharp
- go
- rust
uses: ./.github/workflows/${{ matrix.client }}.yml
name: Run CI for ${{ matrix.client }}

0 comments on commit e7f0951

Please sign in to comment.