From 837bacdf3aedd66700ffdace8ac613f59b776abf Mon Sep 17 00:00:00 2001 From: Naeem Akhter <40981522+Naeem-Akhter@users.noreply.github.com> Date: Thu, 9 Feb 2023 00:35:51 +0500 Subject: [PATCH] PG-571: Update Jobs to run on PR and Push. (#374) --- .github/workflows/code-coverage-test.yml | 20 +++++++++---------- .../workflows/postgresql-11-pgdg-package.yml | 2 +- .github/workflows/postgresql-11-pmm.yaml | 2 +- .../workflows/postgresql-12-pgdg-package.yml | 2 +- .github/workflows/postgresql-12-pmm.yaml | 2 +- .../workflows/postgresql-13-pgdg-package.yml | 2 +- .github/workflows/postgresql-13-pmm.yaml | 2 +- .github/workflows/postgresql-14-build.yml | 2 +- .../workflows/postgresql-14-pgdg-package.yml | 2 +- .github/workflows/postgresql-14-pmm.yaml | 2 +- .github/workflows/postgresql-15-build.yml | 2 +- .../workflows/postgresql-15-pgdg-package.yml | 2 +- .github/workflows/postgresql-15-pmm.yaml | 2 +- 13 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/code-coverage-test.yml b/.github/workflows/code-coverage-test.yml index b3ea0d8..4530524 100644 --- a/.github/workflows/code-coverage-test.yml +++ b/.github/workflows/code-coverage-test.yml @@ -1,5 +1,5 @@ name: code-coverage-test -on: ["push", "pull_request"] +on: [pull_request] jobs: build: @@ -10,7 +10,7 @@ jobs: uses: actions/checkout@v2 with: repository: 'postgres/postgres' - ref: 'REL_14_STABLE' + ref: 'REL_15_STABLE' - name: Install dependencies run: | @@ -45,11 +45,11 @@ jobs: '--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--with-perl' \ '--with-python' '--with-pam' '--with-openssl' '--with-libxml' \ '--with-libxslt' 'PYTHON=/usr/bin/python3' '--enable-nls' \ - '--mandir=/usr/share/postgresql/14/man' '--enable-thread-safety' \ - '--docdir=/usr/share/doc/postgresql-doc-14' '--enable-dtrace' \ + '--mandir=/usr/share/postgresql/15/man' '--enable-thread-safety' \ + '--docdir=/usr/share/doc/postgresql-doc-15' '--enable-dtrace' \ '--sysconfdir=/etc/postgresql-common' '--datarootdir=/usr/share' \ - '--datadir=/usr/share/postgresql/14' '--with-uuid=e2fs' \ - '--bindir=/usr/lib/postgresql/14/bin' '--with-gnu-ld' \ + '--datadir=/usr/share/postgresql/15' '--with-uuid=e2fs' \ + '--bindir=/usr/lib/postgresql/15/bin' '--with-gnu-ld' \ '--libdir=/usr/lib/x86_64-linux-gnu' '--enable-tap-tests' \ '--libexecdir=/usr/lib/postgresql' '--enable-debug' \ '--includedir=/usr/include/postgresql' '--disable-rpath' \ @@ -68,8 +68,8 @@ jobs: - name: Start postgresql cluster run: | - export PATH="/usr/lib/postgresql/14/bin:$PATH" - sudo cp /usr/lib/postgresql/14/bin/pg_config /usr/bin + export PATH="/usr/lib/postgresql/15/bin:$PATH" + sudo cp /usr/lib/postgresql/15/bin/pg_config /usr/bin initdb -D /opt/pgsql/data pg_ctl -D /opt/pgsql/data -l logfile start @@ -86,7 +86,7 @@ jobs: - name: Load pg_stat_monitor library and Restart Server run: | - export PATH="/usr/lib/postgresql/14/bin:$PATH" + export PATH="/usr/lib/postgresql/15/bin:$PATH" pg_ctl -D /opt/pgsql/data -l logfile stop echo "shared_preload_libraries = 'pg_stat_monitor'" \ >> /opt/pgsql/data/postgresql.conf @@ -96,7 +96,7 @@ jobs: - name: Start pg_stat_monitor_tests & Run code coverage run: | make installcheck - /usr/lib/postgresql/14/bin/psql -d postgres -p 5432 -c "\list" + /usr/lib/postgresql/15/bin/psql -d postgres -p 5432 -c "\list" gcov -abcfu pg_stat_monitor.c gcov -abcfu guc.c gcov -abcfu hash_query.c diff --git a/.github/workflows/postgresql-11-pgdg-package.yml b/.github/workflows/postgresql-11-pgdg-package.yml index be23ad6..a2c1023 100644 --- a/.github/workflows/postgresql-11-pgdg-package.yml +++ b/.github/workflows/postgresql-11-pgdg-package.yml @@ -1,5 +1,5 @@ name: postgresql-11-pgdg-package -on: [push] +on: [pull_request] jobs: build: diff --git a/.github/workflows/postgresql-11-pmm.yaml b/.github/workflows/postgresql-11-pmm.yaml index 1791955..95013ae 100644 --- a/.github/workflows/postgresql-11-pmm.yaml +++ b/.github/workflows/postgresql-11-pmm.yaml @@ -1,5 +1,5 @@ name: postgresql-11-pmm-integration -on: push +on: [push] jobs: build: diff --git a/.github/workflows/postgresql-12-pgdg-package.yml b/.github/workflows/postgresql-12-pgdg-package.yml index 2379ede..ca181f5 100644 --- a/.github/workflows/postgresql-12-pgdg-package.yml +++ b/.github/workflows/postgresql-12-pgdg-package.yml @@ -1,5 +1,5 @@ name: postgresql-12-pgdg-package -on: [push] +on: [pull_request] jobs: build: diff --git a/.github/workflows/postgresql-12-pmm.yaml b/.github/workflows/postgresql-12-pmm.yaml index 96bf832..e5b88d6 100644 --- a/.github/workflows/postgresql-12-pmm.yaml +++ b/.github/workflows/postgresql-12-pmm.yaml @@ -1,5 +1,5 @@ name: postgresql-12-pmm-integration -on: push +on: [push] jobs: build: diff --git a/.github/workflows/postgresql-13-pgdg-package.yml b/.github/workflows/postgresql-13-pgdg-package.yml index a7345db..46f403c 100644 --- a/.github/workflows/postgresql-13-pgdg-package.yml +++ b/.github/workflows/postgresql-13-pgdg-package.yml @@ -1,5 +1,5 @@ name: postgresql-13-pgdg-package -on: [push] +on: [pull_request] jobs: build: diff --git a/.github/workflows/postgresql-13-pmm.yaml b/.github/workflows/postgresql-13-pmm.yaml index 5d6f108..549c5a4 100644 --- a/.github/workflows/postgresql-13-pmm.yaml +++ b/.github/workflows/postgresql-13-pmm.yaml @@ -1,5 +1,5 @@ name: postgresql-13-pmm-integration -on: push +on: [push] jobs: build: diff --git a/.github/workflows/postgresql-14-build.yml b/.github/workflows/postgresql-14-build.yml index 4aa39bc..30fea46 100644 --- a/.github/workflows/postgresql-14-build.yml +++ b/.github/workflows/postgresql-14-build.yml @@ -1,5 +1,5 @@ name: postgresql-14-build -on: ["push", "pull_request"] +on: [push] jobs: build: diff --git a/.github/workflows/postgresql-14-pgdg-package.yml b/.github/workflows/postgresql-14-pgdg-package.yml index d19db89..41708ce 100644 --- a/.github/workflows/postgresql-14-pgdg-package.yml +++ b/.github/workflows/postgresql-14-pgdg-package.yml @@ -1,5 +1,5 @@ name: postgresql-14-pgdg-package -on: [push] +on: [pull_request] jobs: build: diff --git a/.github/workflows/postgresql-14-pmm.yaml b/.github/workflows/postgresql-14-pmm.yaml index 1f83111..3c34e63 100644 --- a/.github/workflows/postgresql-14-pmm.yaml +++ b/.github/workflows/postgresql-14-pmm.yaml @@ -1,5 +1,5 @@ name: postgresql-14-pmm-integration -on: push +on: [push] jobs: build: diff --git a/.github/workflows/postgresql-15-build.yml b/.github/workflows/postgresql-15-build.yml index 113152d..cf35704 100644 --- a/.github/workflows/postgresql-15-build.yml +++ b/.github/workflows/postgresql-15-build.yml @@ -1,5 +1,5 @@ name: postgresql-15-build -on: ["push", "pull_request"] +on: [push] jobs: build: diff --git a/.github/workflows/postgresql-15-pgdg-package.yml b/.github/workflows/postgresql-15-pgdg-package.yml index 0463647..ebe572d 100644 --- a/.github/workflows/postgresql-15-pgdg-package.yml +++ b/.github/workflows/postgresql-15-pgdg-package.yml @@ -1,5 +1,5 @@ name: postgresql-15-pgdg-package -on: [push] +on: [pull_request] jobs: build: diff --git a/.github/workflows/postgresql-15-pmm.yaml b/.github/workflows/postgresql-15-pmm.yaml index 40e4930..c621aaa 100644 --- a/.github/workflows/postgresql-15-pmm.yaml +++ b/.github/workflows/postgresql-15-pmm.yaml @@ -1,5 +1,5 @@ name: postgresql-15-pmm-integration -on: push +on: [push] jobs: build: