diff options
| author | Oskar <oskar@mullvad.net> | 2025-02-04 17:12:07 +0100 |
|---|---|---|
| committer | Oskar <oskar@mullvad.net> | 2025-02-04 17:12:07 +0100 |
| commit | 262deffffffcd7840be65cc331928633f24b9d09 (patch) | |
| tree | 98bbabb99a69a47b07db27942391130bdf1635c6 /desktop/scripts/test-release-artifacts | |
| parent | 0c59051162cb13548c6b35bf5c79474292926d5d (diff) | |
| parent | 959323fc1bce42854e0008e59e594a3062319588 (diff) | |
| download | mullvadvpn-262deffffffcd7840be65cc331928633f24b9d09.tar.xz mullvadvpn-262deffffffcd7840be65cc331928633f24b9d09.zip | |
Merge branch 'automate-test-release-artifacts'
Diffstat (limited to 'desktop/scripts/test-release-artifacts')
| -rwxr-xr-x | desktop/scripts/test-release-artifacts | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/desktop/scripts/test-release-artifacts b/desktop/scripts/test-release-artifacts new file mode 100755 index 0000000000..fb5ffe6ccb --- /dev/null +++ b/desktop/scripts/test-release-artifacts @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +set -eu + +if ! command -v gh > /dev/null; then + echo >&2 "gh (GitHub CLI) is required to run this script" + exit 1 +fi + +if ! gh auth status > /dev/null; then + echo >&2 "Authentication through gh (GitHub CLI) is required to run this script" + exit 1 +fi + +if [[ $# != 1 ]]; then + echo "!!! Please pass the app version as the first and only argument" + exit 1 +fi + +PRODUCT_VERSION=$1 +gh workflow run desktop-e2e.yml --ref "$PRODUCT_VERSION" \ + -f oses="fedora41 ubuntu2404 windows11 macos15" \ + -f tests="test_quantum_resistant_tunnel test_ui_tunnel_settings" |
