summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSteffen Ernst <steffen.ernst@mullvad.net>2025-05-20 09:36:08 +0200
committerBug Magnet <marco.nikic@mullvad.net>2025-05-26 16:27:44 +0200
commitd64109fc7a166d21bf2b13542b24c3e3c3eb6b66 (patch)
tree624a04e7d0c5a71f2d334d5f53b5bcf4a532cc8e
parentb6e498ad1b1d4626ad3703d5afb57a719be650e2 (diff)
downloadmullvadvpn-d64109fc7a166d21bf2b13542b24c3e3c3eb6b66.tar.xz
mullvadvpn-d64109fc7a166d21bf2b13542b24c3e3c3eb6b66.zip
Add run for ios e2e tests when pr opened
-rw-r--r--.github/workflows/ios-end-to-end-tests-merge-to-main.yml1
-rw-r--r--.github/workflows/ios-end-to-end-tests-pr-opened.yml24
-rw-r--r--ios/MullvadVPNUITests/tests.json8
3 files changed, 31 insertions, 2 deletions
diff --git a/.github/workflows/ios-end-to-end-tests-merge-to-main.yml b/.github/workflows/ios-end-to-end-tests-merge-to-main.yml
index b40c5600e6..34f0d85f84 100644
--- a/.github/workflows/ios-end-to-end-tests-merge-to-main.yml
+++ b/.github/workflows/ios-end-to-end-tests-merge-to-main.yml
@@ -5,6 +5,7 @@ on:
pull_request:
types:
- closed
+ - opened
branches:
- main
paths:
diff --git a/.github/workflows/ios-end-to-end-tests-pr-opened.yml b/.github/workflows/ios-end-to-end-tests-pr-opened.yml
new file mode 100644
index 0000000000..28fd8521e9
--- /dev/null
+++ b/.github/workflows/ios-end-to-end-tests-pr-opened.yml
@@ -0,0 +1,24 @@
+---
+name: iOS end-to-end on pr opened
+on:
+ workflow_dispatch:
+ pull_request:
+ types:
+ - opened
+ branches:
+ - main
+ paths:
+ - .github/workflows/ios-end-to-end-tests*.yml
+ - ios/**
+
+permissions:
+ contents: read
+ issues: write
+ pull-requests: write
+
+jobs:
+ reuse-e2e-workflow:
+ uses: ./.github/workflows/ios-end-to-end-tests.yml
+ with:
+ arg_tests_json_key: "pr-opened"
+ secrets: inherit
diff --git a/ios/MullvadVPNUITests/tests.json b/ios/MullvadVPNUITests/tests.json
index ab6a0ff3de..3d45b2ea9f 100644
--- a/ios/MullvadVPNUITests/tests.json
+++ b/ios/MullvadVPNUITests/tests.json
@@ -15,7 +15,11 @@
],
"api-tests": [
"AccountTests"
+ ],
+ "pr-opened": [
+ "AccountTests/testLogin",
+ "AccountTests/testCreateAccount",
+ "RelayTests"
]
}
-}
-
+} \ No newline at end of file