From 450350e3fa5b7f38957a4228d3630b1f9e755a84 Mon Sep 17 00:00:00 2001
From: Kenichi Kamiya <kachick1@gmail.com>
Date: Thu, 27 Jul 2023 05:09:18 +0900
Subject: [PATCH] feat(manager/asdf): add typos (#23566)

---
 lib/modules/manager/asdf/extract.spec.ts        | 8 ++++++++
 lib/modules/manager/asdf/upgradeable-tooling.ts | 8 ++++++++
 2 files changed, 16 insertions(+)

diff --git a/lib/modules/manager/asdf/extract.spec.ts b/lib/modules/manager/asdf/extract.spec.ts
index ed854c00ad..e1a5fe74d3 100644
--- a/lib/modules/manager/asdf/extract.spec.ts
+++ b/lib/modules/manager/asdf/extract.spec.ts
@@ -105,6 +105,7 @@ maestro 1.24.0
 detekt 1.21.0
 ktlint 0.48.1
 yamlfmt 0.9.0
+typos 1.16.1
 dummy 1.2.3
 `
       );
@@ -516,6 +517,13 @@ dummy 1.2.3
             depName: 'yamlfmt',
             extractVersion: '^v(?<version>\\S+)',
           },
+          {
+            currentValue: '1.16.1',
+            datasource: 'github-releases',
+            packageName: 'crate-ci/typos',
+            depName: 'typos',
+            extractVersion: '^v(?<version>\\S+)',
+          },
           {
             depName: 'dummy',
             skipReason: 'unsupported-datasource',
diff --git a/lib/modules/manager/asdf/upgradeable-tooling.ts b/lib/modules/manager/asdf/upgradeable-tooling.ts
index 15106e02ad..bb23409e63 100644
--- a/lib/modules/manager/asdf/upgradeable-tooling.ts
+++ b/lib/modules/manager/asdf/upgradeable-tooling.ts
@@ -554,4 +554,12 @@ export const upgradeableTooling: Record<string, ToolingDefinition> = {
       extractVersion: '^v(?<version>\\S+)',
     },
   },
+  typos: {
+    asdfPluginUrl: 'https://github.com/aschiavon91/asdf-typos',
+    config: {
+      datasource: GithubReleasesDatasource.id,
+      packageName: 'crate-ci/typos',
+      extractVersion: '^v(?<version>\\S+)',
+    },
+  },
 };
-- 
GitLab