From 43099ccbd43fa288e02d06d45a5a4421aafdce38 Mon Sep 17 00:00:00 2001 From: magges Date: Sun, 19 Jul 2026 21:21:51 +0200 Subject: [PATCH] test: document latest DXVK release resolution --- README.md | 2 +- tests/common_test.sh | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 tests/common_test.sh diff --git a/README.md b/README.md index c1a4d38..c4a3d26 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ It is designed for NixOS and for hosting on a private or public Gitea server wit - `Elsword-GE-11-1` - Proton-GE 11 base - - DXVK stable/latest release tag + - DXVK newest stable release at build time - `Elsword-GE-11-1+dxvk-git` - Proton-GE 11 base diff --git a/tests/common_test.sh b/tests/common_test.sh new file mode 100644 index 0000000..a10ae1e --- /dev/null +++ b/tests/common_test.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +set -euo pipefail + +REPO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" +source "$REPO_ROOT/scripts/common.sh" + +expected_tag="latest" +actual_tag="$(dxvk_tag_for_variant stable)" + +if [[ "$actual_tag" != "$expected_tag" ]]; then + printf 'expected stable DXVK tag %s, got %s\n' "$expected_tag" "$actual_tag" >&2 + exit 1 +fi + +printf 'stable DXVK tag resolves dynamically as %s\n' "$actual_tag"