From b346d3e5494d7d236920c1df07f71a690977e509 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 5 Jun 2026 06:20:49 +0000 Subject: [PATCH] chore: sync hover to v0.5.4 --- plugins/hover/manifest.json | 119 ++++++++++++++++++------------------ 1 file changed, 58 insertions(+), 61 deletions(-) diff --git a/plugins/hover/manifest.json b/plugins/hover/manifest.json index fcb7e7d..5f97c05 100644 --- a/plugins/hover/manifest.json +++ b/plugins/hover/manifest.json @@ -1,89 +1,86 @@ { - "name": "workflow-plugin-hover", - "version": "0.5.0", - "minEngineVersion": "0.60.6", - "description": "Hover DNS provider for workflow IaC (infra.dns). No official API; mimics the browser-side username+password+TOTP login flow used by pjslauta/hover-dyn-dns.", + "assets": { + "config": true, + "ui": false + }, "author": "GoCodeAlone", - "license": "MIT", - "type": "external", - "tier": "community", - "private": false, - "homepage": "https://github.com/GoCodeAlone/workflow-plugin-hover", - "repository": "https://github.com/GoCodeAlone/workflow-plugin-hover", - "keywords": [ - "dns", - "hover", - "iac", - "infra.dns", - "totp" - ], "capabilities": { "moduleTypes": [ "iac.provider.hover" ], + "resourceTypes": [ + "infra.dns", + "infra.dns_delegation" + ], "stepTypes": [], - "triggerTypes": [], - "iacProvider": { - "name": "hover", - "resourceTypes": [ - "infra.dns", - "infra.dns_delegation" - ] - } - }, - "required_secrets": [ - { - "name": "HOVER_USERNAME", - "sensitive": false, - "description": "Hover account username", - "prompt": "Hover username" - }, - { - "name": "HOVER_PASSWORD", - "sensitive": true, - "description": "Hover account password", - "prompt": "Hover password" - }, - { - "name": "HOVER_TOTP_SECRET", - "sensitive": true, - "description": "Base32-encoded TOTP seed from Hover 2FA setup. Plugin generates 6-digit codes per RFC 6238 on each login.", - "prompt": "Hover TOTP seed (base32)" - } - ], - "iacProvider": { - "computePlanVersion": "v2" - }, - "assets": { - "ui": false, - "config": true + "triggerTypes": [] }, + "category": "infrastructure", + "description": "Hover DNS provider for workflow IaC (infra.dns). No official API; mimics the browser-side username+password+TOTP login flow used by pjslauta/hover-dyn-dns.", "downloads": [ { "arch": "amd64", "os": "darwin", - "sha256": "7422e05d9e3eae6510150c2aeec6b6e7e27d88da7ef3cdd6ef253bcba535299a", - "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.0/workflow-plugin-hover-darwin-amd64.tar.gz" + "sha256": "a2bd3ba6b8c974b981e3cdbb92a378b3482a8d1b8e5343e6ef0df5b7cd8caba4", + "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.4/workflow-plugin-hover-darwin-amd64.tar.gz" }, { "arch": "arm64", "os": "darwin", - "sha256": "71fa7eb8ec310b35c23fbde1b962dd08524090454c1d09ad393079466c1f6f84", - "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.0/workflow-plugin-hover-darwin-arm64.tar.gz" + "sha256": "0aadbbec3f4fb47ef6f35a3275d3a2ef0640de23e37fea308f1360b08ddc7cca", + "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.4/workflow-plugin-hover-darwin-arm64.tar.gz" }, { "arch": "amd64", "os": "linux", - "sha256": "7aa275e704322242515b8d8122ea3b259c2b54cbc4608b40c769827f4406bc39", - "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.0/workflow-plugin-hover-linux-amd64.tar.gz" + "sha256": "40c0ce5da0965cef803ac353885e7acaa2acc741d85197a5a0133d35ab2c964e", + "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.4/workflow-plugin-hover-linux-amd64.tar.gz" }, { "arch": "arm64", "os": "linux", - "sha256": "c3c67fb3cc64b781ac05ca10eb8e11614f3fdb83814c2f1a3be35360df9930fc", - "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.0/workflow-plugin-hover-linux-arm64.tar.gz" + "sha256": "8405144ba3eeca62b0412d6fb3debf262bffb5784120dbf9ed7986bff8d9a21d", + "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.4/workflow-plugin-hover-linux-arm64.tar.gz" + } + ], + "homepage": "https://github.com/GoCodeAlone/workflow-plugin-hover", + "iacProvider": { + "computePlanVersion": "v2" + }, + "keywords": [ + "dns", + "hover", + "iac", + "infra.dns", + "totp" + ], + "license": "MIT", + "minEngineVersion": "0.60.6", + "name": "workflow-plugin-hover", + "private": false, + "repository": "https://github.com/GoCodeAlone/workflow-plugin-hover", + "required_secrets": [ + { + "description": "Hover account username", + "name": "HOVER_USERNAME", + "prompt": "Hover username", + "sensitive": false + }, + { + "description": "Hover account password", + "name": "HOVER_PASSWORD", + "prompt": "Hover password", + "sensitive": true + }, + { + "description": "Base32-encoded TOTP seed from Hover 2FA setup. Plugin generates 6-digit codes per RFC 6238 on each login.", + "name": "HOVER_TOTP_SECRET", + "prompt": "Hover TOTP seed (base32)", + "sensitive": true } ], "status": "experimental", - "category": "infrastructure" + "tier": "community", + "type": "external", + "version": "0.5.4" }