From b182b96ff73ebc800e76fc0d8e34e8796facdf0f Mon Sep 17 00:00:00 2001 From: alxndrsn Date: Tue, 3 Dec 2024 03:37:03 +0000 Subject: [PATCH 1/2] ci: run github actions on pull requests Closes #1308 --- .github/workflows/oidc-e2e.yml | 8 +++++++- .github/workflows/oidc-integration.yml | 8 +++++++- .github/workflows/s3-e2e.yml | 8 +++++++- .github/workflows/soak-test.yml | 6 +++++- .github/workflows/standard-e2e.yml | 8 +++++++- .github/workflows/standard-suite.yml | 8 +++++++- 6 files changed, 40 insertions(+), 6 deletions(-) diff --git a/.github/workflows/oidc-e2e.yml b/.github/workflows/oidc-e2e.yml index e4093862b..f93bc311e 100644 --- a/.github/workflows/oidc-e2e.yml +++ b/.github/workflows/oidc-e2e.yml @@ -1,6 +1,12 @@ name: OIDC e2e tests -on: push +on: + push: + branches: + - master + # contributors who develop on branches in this repo: + - 'ktuite/*' + pull_request: env: DEBUG: pw:api diff --git a/.github/workflows/oidc-integration.yml b/.github/workflows/oidc-integration.yml index 3c9248b8d..8f21ec5ea 100644 --- a/.github/workflows/oidc-integration.yml +++ b/.github/workflows/oidc-integration.yml @@ -1,6 +1,12 @@ name: OIDC integration tests -on: push +on: + push: + branches: + - master + # contributors who develop on branches in this repo: + - 'ktuite/*' + pull_request: jobs: oidc-integration-test: diff --git a/.github/workflows/s3-e2e.yml b/.github/workflows/s3-e2e.yml index 278b6209f..614fe77cd 100644 --- a/.github/workflows/s3-e2e.yml +++ b/.github/workflows/s3-e2e.yml @@ -1,6 +1,12 @@ name: S3 E2E Tests -on: push +on: + push: + branches: + - master + # contributors who develop on branches in this repo: + - 'ktuite/*' + pull_request: jobs: s3-e2e: diff --git a/.github/workflows/soak-test.yml b/.github/workflows/soak-test.yml index f07cb96ad..43ff8a78b 100644 --- a/.github/workflows/soak-test.yml +++ b/.github/workflows/soak-test.yml @@ -1,6 +1,10 @@ name: Soak Test -on: push +on: + push: + branches: + - master + workflow_dispatch: jobs: soak-test: diff --git a/.github/workflows/standard-e2e.yml b/.github/workflows/standard-e2e.yml index a88832a57..6fb59155e 100644 --- a/.github/workflows/standard-e2e.yml +++ b/.github/workflows/standard-e2e.yml @@ -1,6 +1,12 @@ name: Standard E2E Tests -on: push +on: + push: + branches: + - master + # contributors who develop on branches in this repo: + - 'ktuite/*' + pull_request: env: LOG_LEVEL: DEBUG diff --git a/.github/workflows/standard-suite.yml b/.github/workflows/standard-suite.yml index 005164fda..cffdaa0bb 100644 --- a/.github/workflows/standard-suite.yml +++ b/.github/workflows/standard-suite.yml @@ -1,6 +1,12 @@ name: Full Standard Test Suite -on: push +on: + push: + branches: + - master + # contributors who develop on branches in this repo: + - 'ktuite/*' + pull_request: jobs: standard-tests: From 9d905a754db6eccf37ee1e61a5e6852e7448e653 Mon Sep 17 00:00:00 2001 From: alxndrsn Date: Wed, 4 Dec 2024 06:18:17 +0000 Subject: [PATCH 2/2] standardise soak --- .github/workflows/soak-test.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/soak-test.yml b/.github/workflows/soak-test.yml index 43ff8a78b..b3b689462 100644 --- a/.github/workflows/soak-test.yml +++ b/.github/workflows/soak-test.yml @@ -4,7 +4,9 @@ on: push: branches: - master - workflow_dispatch: + # contributors who develop on branches in this repo: + - 'ktuite/*' + pull_request: jobs: soak-test: