Run CI only on the main branch, on release branches and on PRs (#6720)

This commit is contained in:
Adrián Chaves 2025-03-11 14:12:11 +01:00 committed by GitHub
parent 9b7db1a068
commit 26ecc93228
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 24 additions and 4 deletions

View File

@ -1,5 +1,10 @@
name: Checks
on: [push, pull_request]
on:
push:
branches:
- master
- '[0-9]+.[0-9]+'
pull_request:
concurrency:
group: ${{github.workflow}}-${{ github.ref }}

View File

@ -1,5 +1,10 @@
name: macOS
on: [push, pull_request]
on:
push:
branches:
- master
- '[0-9]+.[0-9]+'
pull_request:
concurrency:
group: ${{github.workflow}}-${{ github.ref }}

View File

@ -1,5 +1,10 @@
name: Ubuntu
on: [push, pull_request]
on:
push:
branches:
- master
- '[0-9]+.[0-9]+'
pull_request:
concurrency:
group: ${{github.workflow}}-${{ github.ref }}

View File

@ -1,5 +1,10 @@
name: Windows
on: [push, pull_request]
on:
push:
branches:
- master
- '[0-9]+.[0-9]+'
pull_request:
concurrency:
group: ${{github.workflow}}-${{ github.ref }}