From b2d7031522121991ed9ea8fac02010010b915f80 Mon Sep 17 00:00:00 2001 From: Louis Lam Date: Wed, 14 Jan 2026 10:28:34 +0800 Subject: [PATCH 01/17] fix: final fix of beta workflow (#6713) --- .github/workflows/beta-release.yml | 3 ++- extra/beta/{update-version.js => update-version.mjs} | 12 ++++++++++-- extra/release/beta.mjs | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) rename extra/beta/{update-version.js => update-version.mjs} (83%) diff --git a/.github/workflows/beta-release.yml b/.github/workflows/beta-release.yml index fa8b0f412..ff40e86e6 100644 --- a/.github/workflows/beta-release.yml +++ b/.github/workflows/beta-release.yml @@ -50,7 +50,8 @@ jobs: git push origin --delete "release-${VERSION}" || true # Delete local branch if it exists git branch -D "release-${VERSION}" || true - # Create new branch from master + # For testing purpose + # git checkout beta-workflow git checkout -b "release-${VERSION}" - name: Install dependencies diff --git a/extra/beta/update-version.js b/extra/beta/update-version.mjs similarity index 83% rename from extra/beta/update-version.js rename to extra/beta/update-version.mjs index 5465763df..116824dd7 100644 --- a/extra/beta/update-version.js +++ b/extra/beta/update-version.mjs @@ -1,3 +1,6 @@ +import { createRequire } from "module"; +const require = createRequire(import.meta.url); + const pkg = require("../../package.json"); const fs = require("fs"); const childProcess = require("child_process"); @@ -58,8 +61,13 @@ function commit(version) { throw new Error("commit error"); } - // Note: Push is handled by gh pr create in the release script - // No need to push here as we're on a release branch, not master + // Get the current branch name + res = childProcess.spawnSync("git", ["rev-parse", "--abbrev-ref", "HEAD"]); + let branchName = res.stdout.toString().trim(); + console.log("Current branch:", branchName); + + // Git push the branch + childProcess.spawnSync("git", ["push", "origin", branchName, "--force"], { stdio: "inherit" }); } /** diff --git a/extra/release/beta.mjs b/extra/release/beta.mjs index d951bcba8..9e3d86848 100644 --- a/extra/release/beta.mjs +++ b/extra/release/beta.mjs @@ -48,7 +48,7 @@ checkDocker(); await checkTagExists(repoNames, version); // node extra/beta/update-version.js -execSync("node ./extra/beta/update-version.js"); +await import("../beta/update-version.mjs"); // Create Pull Request (gh pr create will handle pushing the branch) await createReleasePR(version, previousVersion, dryRun, branchName, githubRunId); From 1602d74dd5846fba14df699427185cec8a5f20ad Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 Jan 2026 10:41:03 +0800 Subject: [PATCH 02/17] chore: update to 2.1.0-beta.2 (#6721) Co-authored-by: github-actions[bot] --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 490b563e4..a5666c8cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "uptime-kuma", - "version": "2.1.0-beta.1", + "version": "2.1.0-beta.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "uptime-kuma", - "version": "2.1.0-beta.1", + "version": "2.1.0-beta.2", "license": "MIT", "dependencies": { "@grpc/grpc-js": "~1.8.22", diff --git a/package.json b/package.json index 1b6a10bfc..c57ae9886 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "uptime-kuma", - "version": "2.1.0-beta.1", + "version": "2.1.0-beta.2", "license": "MIT", "repository": { "type": "git", From 41fe0cb4fce260643c46a0f095795058168d7ccf Mon Sep 17 00:00:00 2001 From: Frank Elsinga Date: Wed, 14 Jan 2026 07:39:06 +0100 Subject: [PATCH 03/17] chore(i18n): improve some of the punctuation related issues (#6724) Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- src/components/CertificateInfo.vue | 2 +- src/components/DockerHostDialog.vue | 11 +++++---- src/components/RemoteBrowserDialog.vue | 9 +++----- src/components/notifications/Octopush.vue | 4 ++-- src/components/settings/APIKeys.vue | 2 +- src/components/settings/About.vue | 4 ++-- src/components/settings/Security.vue | 4 +--- src/lang/en.json | 27 ++++++++++++----------- src/pages/EditMaintenance.vue | 2 +- src/pages/StatusPage.vue | 20 +++++++++++------ 10 files changed, 43 insertions(+), 42 deletions(-) diff --git a/src/components/CertificateInfo.vue b/src/components/CertificateInfo.vue index d81b5beb9..8c9645692 100644 --- a/src/components/CertificateInfo.vue +++ b/src/components/CertificateInfo.vue @@ -1,7 +1,7 @@