diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 03aecbcb2..ae61079dd 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -60,6 +60,6 @@ jobs:
echo "Version: $VERSION"
[ -n "$VERSION" ] || { echo "ERROR: --version produced empty output"; exit 1; }
if [ "${GITHUB_EVENT_NAME}" != "pull_request" ]; then
- EXPECTED="${GITHUB_REF_NAME}"
+ EXPECTED="${GITHUB_REF_NAME#v}"
[ "$VERSION" = "$EXPECTED" ] || { echo "ERROR: expected $EXPECTED got $VERSION"; exit 1; }
fi
diff --git a/server/ui-base.html b/server/ui-base.html
new file mode 100644
index 000000000..726f51062
--- /dev/null
+++ b/server/ui-base.html
@@ -0,0 +1,16 @@
+
+
+
+ {{block "title" .}}Tailscale OIDC Identity Provider{{end}}
+
+
+
+
+
+{{template "header"}}
+
+{{block "content" .}}{{end}}
+
+{{template "footer" .}}
+
+
diff --git a/server/ui-edit.html b/server/ui-edit.html
index 126f35f15..930a52a81 100644
--- a/server/ui-edit.html
+++ b/server/ui-edit.html
@@ -1,198 +1,161 @@
-
-
-
-
- {{if .IsNew}}Add New Client{{else}}Edit Client{{end}} - Tailscale OIDC Identity Provider
-
-
-
-
-
-
- {{template "header"}}
-
-
-