ci: split test and validate workflow (#413)

* ci: split test and validate workflow

* ci: concurrency check

---------

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax
2023-05-07 13:32:12 +02:00
committed by GitHub
parent cffc4af7bf
commit 7e0ddfe79f
3 changed files with 54 additions and 9 deletions
+5 -4
View File
@@ -1,8 +1,12 @@
name: ci
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
on:
schedule:
- cron: '0 10 * * *' # everyday at 10am
- cron: '0 10 * * *'
workflow_dispatch:
push:
branches:
@@ -11,9 +15,6 @@ on:
tags:
- 'v*'
pull_request:
branches:
- 'master'
- 'releases/v*'
jobs:
ci: