From 486a47726af5f56d057adf56226b16b6c2d77983 Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 00:41:11 -0500 Subject: [PATCH 01/10] Reference OpenTabletDriver urls instead of x9void --- README.md | 2 +- src/services/identifiers.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 847f4e5..6149965 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ A CLI program that cleanly uninstalls tablet drivers. ## Instructions -- Download `tabletdrivercleanup.zip` from [latest release](https://github.com/X9VoiD/TabletDriverCleanup/releases). +- Download `tabletdrivercleanup.zip` from [latest release](https://github.com/OpenTabletDriver/TabletDriverCleanup/releases). - Extract the contents of the zip file. - Run as administrator. diff --git a/src/services/identifiers.rs b/src/services/identifiers.rs index 6a02c43..cdc94f5 100644 --- a/src/services/identifiers.rs +++ b/src/services/identifiers.rs @@ -134,7 +134,7 @@ async fn get_resource_online( bail!(RetrievalErr::Disallowed("online")) } - let base_url = "https://raw.githubusercontent.com/X9VoiD/TabletDriverCleanup"; + let base_url = "https://raw.githubusercontent.com/OpenTabletDriver/TabletDriverCleanup"; let git_ref = "v4.x"; let url = format!("{base_url}/{git_ref}/config/{identifier}"); From 507d8a95c223b328b33261d572b2179ec6d7d7cb Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 00:58:15 -0500 Subject: [PATCH 02/10] Create pr to update config branch on release publish --- .github/workflows/update_config_branch.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/update_config_branch.yml diff --git a/.github/workflows/update_config_branch.yml b/.github/workflows/update_config_branch.yml new file mode 100644 index 0000000..412520c --- /dev/null +++ b/.github/workflows/update_config_branch.yml @@ -0,0 +1,16 @@ +name: Release + +on: + release: + types: [published] + +jobs: + build-win: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - name: create pull request + run: gh pr create --base v4.x --head main --title "Bump v4.x branch on release publish" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 287d04cc39444e43b30d00934c9ce1c075e1deb4 Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 01:09:12 -0500 Subject: [PATCH 03/10] Fix workflow name and indentation --- .github/workflows/update_config_branch.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/update_config_branch.yml b/.github/workflows/update_config_branch.yml index 412520c..9b803c0 100644 --- a/.github/workflows/update_config_branch.yml +++ b/.github/workflows/update_config_branch.yml @@ -1,4 +1,4 @@ -name: Release +name: Update Config Branch on: release: @@ -9,8 +9,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write - steps: - - name: create pull request - run: gh pr create --base v4.x --head main --title "Bump v4.x branch on release publish" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + steps: + - name: create pull request + run: gh pr create --base v4.x --head main --title "Bump v4.x branch on release publish" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 8917c4df9ecf04b3d5bb15aa0a3dd1cf7edbd1ac Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 01:17:04 -0500 Subject: [PATCH 04/10] Remove redundand what's changed from default release notes --- .github/workflows/default_release_notes.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/default_release_notes.md b/.github/workflows/default_release_notes.md index 285d15b..925b3ac 100644 --- a/.github/workflows/default_release_notes.md +++ b/.github/workflows/default_release_notes.md @@ -4,5 +4,3 @@ - Extract the contents of the zip. - Run `tabletdrivercleanup.exe` as administrator. -## What's Changed - From 4d1c3b62347b2fd5d167602a9dc427bae57c4224 Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 01:19:34 -0500 Subject: [PATCH 05/10] Fix pr create action --- .github/workflows/update_config_branch.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update_config_branch.yml b/.github/workflows/update_config_branch.yml index 9b803c0..3ff3d8f 100644 --- a/.github/workflows/update_config_branch.yml +++ b/.github/workflows/update_config_branch.yml @@ -5,12 +5,12 @@ on: types: [published] jobs: - build-win: + create-pr: runs-on: ubuntu-latest permissions: contents: write steps: - name: create pull request - run: gh pr create --base v4.x --head main --title "Bump v4.x branch on release publish" + run: gh pr create --base v4.x --title "Bump v4.x branch on release publish" --body "" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 20a6dcbe8fb6c0bdbfbbf5d4cf420afa35d602a9 Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 01:23:01 -0500 Subject: [PATCH 06/10] Use fill for creating pr body --- .github/workflows/update_config_branch.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update_config_branch.yml b/.github/workflows/update_config_branch.yml index 3ff3d8f..0c27a73 100644 --- a/.github/workflows/update_config_branch.yml +++ b/.github/workflows/update_config_branch.yml @@ -11,6 +11,6 @@ jobs: contents: write steps: - name: create pull request - run: gh pr create --base v4.x --title "Bump v4.x branch on release publish" --body "" + run: gh pr create --base v4.x --title "Bump v4.x branch on release publish" --fill env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From dfd7907aa588f9780f4000dd9532aa353d4fe4ed Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 01:32:34 -0500 Subject: [PATCH 07/10] Add checkout to update config branch --- .github/workflows/update_config_branch.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/update_config_branch.yml b/.github/workflows/update_config_branch.yml index 0c27a73..c0d4471 100644 --- a/.github/workflows/update_config_branch.yml +++ b/.github/workflows/update_config_branch.yml @@ -10,7 +10,8 @@ jobs: permissions: contents: write steps: - - name: create pull request - run: gh pr create --base v4.x --title "Bump v4.x branch on release publish" --fill - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - uses: actions/checkout@v6 + - name: create pull request + run: gh pr create --base v4.x --title "Bump v4.x branch on release publish" --fill + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 135fb6cc7d36fbb5c404745f7299ffa1efdb0ffb Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 01:57:13 -0500 Subject: [PATCH 08/10] Cleanup --- .github/workflows/default_release_notes.md | 1 - .github/workflows/release.yml | 2 +- .github/workflows/update_config_branch.yml | 3 ++- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/default_release_notes.md b/.github/workflows/default_release_notes.md index 925b3ac..5cc73ec 100644 --- a/.github/workflows/default_release_notes.md +++ b/.github/workflows/default_release_notes.md @@ -3,4 +3,3 @@ - Download `tabletdrivercleanup.zip`. - Extract the contents of the zip. - Run `tabletdrivercleanup.exe` as administrator. - diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ca2fa6d..f77b1d4 100755 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,7 +6,7 @@ on: - "*" jobs: - build-win: + build-win-and-release: runs-on: windows-latest permissions: contents: write diff --git a/.github/workflows/update_config_branch.yml b/.github/workflows/update_config_branch.yml index c0d4471..7c76865 100644 --- a/.github/workflows/update_config_branch.yml +++ b/.github/workflows/update_config_branch.yml @@ -1,6 +1,7 @@ name: Update Config Branch on: + workflow_dispatch: release: types: [published] @@ -11,7 +12,7 @@ jobs: contents: write steps: - uses: actions/checkout@v6 - - name: create pull request + - name: Create pull request run: gh pr create --base v4.x --title "Bump v4.x branch on release publish" --fill env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From b92ac5078edbdf1b429eaea157a2cdf24ff3320e Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 02:04:40 -0500 Subject: [PATCH 09/10] Don't fill for pr create --- .github/workflows/update_config_branch.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update_config_branch.yml b/.github/workflows/update_config_branch.yml index 7c76865..b2b1258 100644 --- a/.github/workflows/update_config_branch.yml +++ b/.github/workflows/update_config_branch.yml @@ -13,6 +13,6 @@ jobs: steps: - uses: actions/checkout@v6 - name: Create pull request - run: gh pr create --base v4.x --title "Bump v4.x branch on release publish" --fill + run: gh pr create --base v4.x --title "Bump v4.x branch on release publish" --body "" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From a49af4b1905ccbde69622cde93397b464727814d Mon Sep 17 00:00:00 2001 From: kuuuube Date: Tue, 20 Jan 2026 02:09:58 -0500 Subject: [PATCH 10/10] Add pull requests write permission --- .github/workflows/update_config_branch.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/update_config_branch.yml b/.github/workflows/update_config_branch.yml index b2b1258..bbd9580 100644 --- a/.github/workflows/update_config_branch.yml +++ b/.github/workflows/update_config_branch.yml @@ -10,6 +10,7 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + pull-requests: write steps: - uses: actions/checkout@v6 - name: Create pull request