Browse Source

chore: test e2e-managed & fixup docs (#2818)

* fix: remove dead job
* chore: mention azure managed tests

Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Moritz Johner 2 years ago
parent
commit
868c8ad2f1
2 changed files with 4 additions and 17 deletions
  1. 1 16
      .github/workflows/e2e-managed.yml
  2. 3 1
      docs/contributing/process.md

+ 1 - 16
.github/workflows/e2e-managed.yml

@@ -54,22 +54,7 @@ env:
 name: managed e2e tests
 
 jobs:
-  integration-trusted:
-    runs-on: ubuntu-latest
-    if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository && github.actor !='dependabot[bot]'
-    steps:
-
-    - name: Branch based PR checkout
-      uses: actions/checkout@v4
-
-    - name: Fetch History
-      run: git fetch --prune --unshallow
-
-    - uses: ./.github/actions/e2e-managed
-      env:
-        GITHUB_PR_NUMBER: ${{ github.event.pull_request.number }}
-
-  integration-managed:
+  run-e2e-managed:
     runs-on: ubuntu-latest
     if: github.event_name == 'repository_dispatch'
 

+ 3 - 1
docs/contributing/process.md

@@ -72,9 +72,11 @@ a maintainer when a particular provider or authentication mechanism was changed:
 /ok-to-test-managed sha=xxxxxx provider=aws
 # or
 /ok-to-test-managed sha=xxxxxx provider=gcp
+# or
+/ok-to-test-managed sha=xxxxxx provider=azure
 ```
 
-Both tests can run in parallel. Once started they add a dynamic GitHub check `integration-managed-(gcp|aws)` to the PR that triggered the test.
+Both tests can run in parallel. Once started they add a dynamic GitHub check `integration-managed-(gcp|aws|azure)` to the PR that triggered the test.
 
 
 ### Executing Managed Kubernetes e2e tests locally