diff --git a/.github/workflows/benchmarks.yaml b/.github/workflows/benchmarks.yaml index 39c11976..08e0501b 100644 --- a/.github/workflows/benchmarks.yaml +++ b/.github/workflows/benchmarks.yaml @@ -2,6 +2,9 @@ name: Postgres NDC component benchmarks on: push: + pull_request: + branches: + - main permissions: contents: write diff --git a/.github/workflows/cargo-audit.yaml b/.github/workflows/cargo-audit.yaml index a5bae9d0..daf8e745 100644 --- a/.github/workflows/cargo-audit.yaml +++ b/.github/workflows/cargo-audit.yaml @@ -1,4 +1,9 @@ -on: [push] +on: + push: + pull_request: + branches: + - main + name: cargo audit diff --git a/.github/workflows/cargo-build.yaml b/.github/workflows/cargo-build.yaml index 4b7dc273..3b286d0e 100644 --- a/.github/workflows/cargo-build.yaml +++ b/.github/workflows/cargo-build.yaml @@ -2,6 +2,10 @@ name: Postgres NDC build on: push: + pull_request: + branches: + - main + jobs: build: diff --git a/.github/workflows/cargo-machete.yaml b/.github/workflows/cargo-machete.yaml index c05dfa5e..d7bae122 100644 --- a/.github/workflows/cargo-machete.yaml +++ b/.github/workflows/cargo-machete.yaml @@ -2,6 +2,10 @@ name: find unused dependencies on: push: + pull_request: + branches: + - main + jobs: cargo-machete: diff --git a/.github/workflows/cargo-test.yaml b/.github/workflows/cargo-test.yaml index 8287d79d..748afdf7 100644 --- a/.github/workflows/cargo-test.yaml +++ b/.github/workflows/cargo-test.yaml @@ -2,6 +2,9 @@ name: Postgres NDC tests on: push: + pull_request: + branches: + - main jobs: test-unit: diff --git a/.github/workflows/check-format.yaml b/.github/workflows/check-format.yaml index 29c78e7f..082d6433 100644 --- a/.github/workflows/check-format.yaml +++ b/.github/workflows/check-format.yaml @@ -2,6 +2,9 @@ name: Postgres NDC format on: push: + pull_request: + branches: + - main jobs: cargo-fmt: diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index 912dbc6d..d4153014 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -2,6 +2,9 @@ name: Postgres E2E tests on: push: + pull_request: + branches: + - main jobs: run_postgres_e2es: diff --git a/.github/workflows/nix-check.yaml b/.github/workflows/nix-check.yaml index 90e0234b..0c04504f 100644 --- a/.github/workflows/nix-check.yaml +++ b/.github/workflows/nix-check.yaml @@ -2,6 +2,9 @@ name: Postgres NDC nix check on: push: + pull_request: + branches: + - main jobs: nix-flake-check: diff --git a/.github/workflows/schema-definitions.yaml b/.github/workflows/schema-definitions.yaml index e1c2aac5..9007c74b 100644 --- a/.github/workflows/schema-definitions.yaml +++ b/.github/workflows/schema-definitions.yaml @@ -2,6 +2,9 @@ name: Schema Definitions for Metadata on: push: + pull_request: + branches: + - main jobs: schema_definitions: diff --git a/.github/workflows/ship.yaml b/.github/workflows/ship.yaml index a047f8bc..8e786726 100644 --- a/.github/workflows/ship.yaml +++ b/.github/workflows/ship.yaml @@ -2,6 +2,9 @@ name: ship on: push: + pull_request: + branches: + - main jobs: nix-build: