From bf96ed060fc3e90e408bcd87ce1249fb1227f60d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cezary=20Mi=C4=85cz?= Date: Wed, 8 Jul 2020 21:30:09 +0200 Subject: [PATCH] Add codeowners and conditions for deployment workflows --- .github/CODEOWNERS | 2 ++ .github/workflows/test-env-deploy.yml | 1 + 2 files changed, 3 insertions(+) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 000000000..b9efc0d80 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,2 @@ +# Restrict Test Environment Deployment Workflows to be Approved by Cloud Team +.github/workflows/test-env* @mirumee/saleor-cloud \ No newline at end of file diff --git a/.github/workflows/test-env-deploy.yml b/.github/workflows/test-env-deploy.yml index 911fdae7c..bd8552509 100644 --- a/.github/workflows/test-env-deploy.yml +++ b/.github/workflows/test-env-deploy.yml @@ -9,6 +9,7 @@ on: jobs: deploy: + if: github.event.pull_request.head.repo.full_name == 'mirumee/saleor-dashboard' runs-on: ubuntu-latest steps: - uses: actions/checkout@v2