diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 69370c7..972dd8e 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -6,6 +6,7 @@ jobs: cppcheck: name: Cppcheck runs-on: ubuntu-22.04 + timeout-minutes: 5 steps: - name: Checkout sources @@ -38,6 +39,7 @@ jobs: format: name: Format runs-on: ubuntu-22.04 + timeout-minutes: 5 steps: - name: Clone postgres repository @@ -81,6 +83,7 @@ jobs: license: name: License runs-on: ubuntu-22.04 + timeout-minutes: 5 steps: - name: Checkout sources diff --git a/.github/workflows/code-coverage-test.yml b/.github/workflows/code-coverage-test.yml index f968a7c..1b1e200 100644 --- a/.github/workflows/code-coverage-test.yml +++ b/.github/workflows/code-coverage-test.yml @@ -9,6 +9,8 @@ jobs: build: name: coverage-test runs-on: ubuntu-22.04 + timeout-minutes: 30 + steps: - name: Clone postgres repository uses: actions/checkout@v4 diff --git a/.github/workflows/pgxn-release.yml b/.github/workflows/pgxn-release.yml index 2f94a3c..0a58f35 100644 --- a/.github/workflows/pgxn-release.yml +++ b/.github/workflows/pgxn-release.yml @@ -11,6 +11,7 @@ jobs: release: name: Release runs-on: ubuntu-22.04 + timeout-minutes: 10 container: pgxn/pgxn-tools steps: - name: Validate version tag diff --git a/.github/workflows/postgresql-12-build.yml b/.github/workflows/postgresql-12-build.yml index 39afc74..94a0ce9 100644 --- a/.github/workflows/postgresql-12-build.yml +++ b/.github/workflows/postgresql-12-build.yml @@ -11,6 +11,8 @@ jobs: build: name: pg-12-build-test runs-on: ubuntu-22.04 + timeout-minutes: 30 + steps: - name: Clone postgres repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-12-pgdg-package.yml b/.github/workflows/postgresql-12-pgdg-package.yml index 8259431..6c85923 100644 --- a/.github/workflows/postgresql-12-pgdg-package.yml +++ b/.github/workflows/postgresql-12-pgdg-package.yml @@ -11,6 +11,8 @@ jobs: build: name: pg-12-pgdg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 + steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-12-ppg-package.yml b/.github/workflows/postgresql-12-ppg-package.yml index eaea69f..41177ca 100644 --- a/.github/workflows/postgresql-12-ppg-package.yml +++ b/.github/workflows/postgresql-12-ppg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-12-ppg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-13-build.yml b/.github/workflows/postgresql-13-build.yml index aab9943..3c51df2 100644 --- a/.github/workflows/postgresql-13-build.yml +++ b/.github/workflows/postgresql-13-build.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-13-build-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone postgres repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-13-pgdg-package.yml b/.github/workflows/postgresql-13-pgdg-package.yml index 45ae284..4279841 100644 --- a/.github/workflows/postgresql-13-pgdg-package.yml +++ b/.github/workflows/postgresql-13-pgdg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-13-pgdg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-13-ppg-package.yml b/.github/workflows/postgresql-13-ppg-package.yml index 03d2a9b..559eaed 100644 --- a/.github/workflows/postgresql-13-ppg-package.yml +++ b/.github/workflows/postgresql-13-ppg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-13-ppg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-14-build.yml b/.github/workflows/postgresql-14-build.yml index cfecc54..cb83972 100644 --- a/.github/workflows/postgresql-14-build.yml +++ b/.github/workflows/postgresql-14-build.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-14-build-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone postgres repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-14-pgdg-package.yml b/.github/workflows/postgresql-14-pgdg-package.yml index 8ddbe5d..4f3a598 100644 --- a/.github/workflows/postgresql-14-pgdg-package.yml +++ b/.github/workflows/postgresql-14-pgdg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-14-pgdg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-14-ppg-package.yml b/.github/workflows/postgresql-14-ppg-package.yml index 6253bea..6088721 100644 --- a/.github/workflows/postgresql-14-ppg-package.yml +++ b/.github/workflows/postgresql-14-ppg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-14-ppg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-15-build.yml b/.github/workflows/postgresql-15-build.yml index b5f424d..33093d3 100644 --- a/.github/workflows/postgresql-15-build.yml +++ b/.github/workflows/postgresql-15-build.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-15-build-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone postgres repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-15-pgdg-package.yml b/.github/workflows/postgresql-15-pgdg-package.yml index 27f391a..c84172b 100644 --- a/.github/workflows/postgresql-15-pgdg-package.yml +++ b/.github/workflows/postgresql-15-pgdg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-15-pgdg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-15-ppg-package.yml b/.github/workflows/postgresql-15-ppg-package.yml index 55ae03e..e52abdf 100644 --- a/.github/workflows/postgresql-15-ppg-package.yml +++ b/.github/workflows/postgresql-15-ppg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-15-ppg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-16-build.yml b/.github/workflows/postgresql-16-build.yml index 9a9f3c3..47d252b 100644 --- a/.github/workflows/postgresql-16-build.yml +++ b/.github/workflows/postgresql-16-build.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-16-build-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone postgres repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-16-pgdg-package.yml b/.github/workflows/postgresql-16-pgdg-package.yml index b19404c..3291e0e 100644 --- a/.github/workflows/postgresql-16-pgdg-package.yml +++ b/.github/workflows/postgresql-16-pgdg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-16-pgdg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-16-ppg-package.yml b/.github/workflows/postgresql-16-ppg-package.yml index 226fd06..8f4fd81 100644 --- a/.github/workflows/postgresql-16-ppg-package.yml +++ b/.github/workflows/postgresql-16-ppg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-16-ppg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-17-build.yml b/.github/workflows/postgresql-17-build.yml index c083461..8ed9d01 100644 --- a/.github/workflows/postgresql-17-build.yml +++ b/.github/workflows/postgresql-17-build.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-17-build-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone postgres repository uses: actions/checkout@v4 diff --git a/.github/workflows/postgresql-17-pgdg-package.yml b/.github/workflows/postgresql-17-pgdg-package.yml index 2ba82b1..99175ab 100644 --- a/.github/workflows/postgresql-17-pgdg-package.yml +++ b/.github/workflows/postgresql-17-pgdg-package.yml @@ -11,6 +11,7 @@ jobs: build: name: pg-17-pgdg-package-test runs-on: ubuntu-22.04 + timeout-minutes: 30 steps: - name: Clone pg_stat_monitor repository uses: actions/checkout@v4