Tune CI triggers (#444)

* Use commong CI triggers for all workflows

* Tune CI triggers, fix version tag regex

* Escape regex
pull/455/head
Artem Gavrilov 2024-04-18 16:52:36 +02:00 committed by GitHub
parent e3d6dc4af7
commit 2ebd163225
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
25 changed files with 168 additions and 25 deletions

View File

@ -1,5 +1,9 @@
name: code-coverage-test
on: [pull_request]
on:
pull_request:
push:
branches:
- main
jobs:
build:

View File

@ -1,5 +1,6 @@
name: cppcheck-action-test
on: [push]
on:
pull_request:
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-11-build
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-11-pgdg-package
on: [pull_request]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-11-pmm-integration
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-11-ppg-package
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-12-build
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-12-pgdg-package
on: [pull_request]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-12-pmm-integration
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-12-ppg-package
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-13-build
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-13-pgdg-package
on: [pull_request]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-13-pmm-integration
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-13-ppg-package
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-14-build
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-14-pgdg-package
on: [pull_request]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-14-pmm-integration
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-14-ppg-package
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-15-build
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-15-pgdg-package
on: [pull_request]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-15-pmm-integration
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-15-ppg-package
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-16-build
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-16-pgdg-package
on: [pull_request]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build:

View File

@ -1,5 +1,11 @@
name: postgresql-16-ppg-package
on: [push]
on:
pull_request:
push:
branches:
- main
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
jobs:
build: