diff --git a/lib/modules/manager/asdf/extract.spec.ts b/lib/modules/manager/asdf/extract.spec.ts index 0b168813e77f7e..9f9fbcbc73b1cc 100644 --- a/lib/modules/manager/asdf/extract.spec.ts +++ b/lib/modules/manager/asdf/extract.spec.ts @@ -45,6 +45,7 @@ describe('modules/manager/asdf/extract', () => { const res = extractPackageFile( codeBlock` act 0.2.54 +actionlint 0.7.0 adr-tools 3.0.0 argocd 2.5.4 asdf-plugin-manager 1.1.1 @@ -133,6 +134,13 @@ dummy 1.2.3 depName: 'act', extractVersion: '^v(?\\S+)', }, + { + currentValue: '0.7.0', + datasource: 'github-releases', + packageName: 'rhysd/actionlint', + depName: 'actionlint', + extractVersion: '^v(?\\S+)', + }, { currentValue: '3.0.0', datasource: 'github-tags', diff --git a/lib/modules/manager/asdf/upgradeable-tooling.ts b/lib/modules/manager/asdf/upgradeable-tooling.ts index d0a1426bd012b0..2fc8eed0c9f7af 100644 --- a/lib/modules/manager/asdf/upgradeable-tooling.ts +++ b/lib/modules/manager/asdf/upgradeable-tooling.ts @@ -47,6 +47,14 @@ export const upgradeableTooling: Record = { extractVersion: '^v(?\\S+)', }, }, + actionlint: { + asdfPluginUrl: 'https://github.com/crazy-matt/asdf-actionlint', + config: { + datasource: GithubReleasesDatasource.id, + packageName: 'rhysd/actionlint', + extractVersion: '^v(?\\S+)', + }, + }, 'adr-tools': { asdfPluginUrl: 'https://gitlab.com/td7x/asdf/adr-tools.git', config: {