From 2587b22a0112ec8d3a35cea8888a2a4156608912 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 6 Jun 2026 04:25:43 +0000 Subject: [PATCH] chore: sync hover to v0.5.7 --- 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..b4f5a47 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": "90544bac3ab95e3dac84cf0f62ef57ae173d6028b39b3b6f25cdd0e81b4dc381", + "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.7/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": "8c3c925a9d15e9893ec29f0c7ee17a31148492f4ca486223270d2a6cea91d6f1", + "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.7/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": "2163b3b5d70429e4e22fd61144fe47df4f694888b4f48f6c0f8bbe1f6ff84141", + "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.7/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": "22b3ec2e6b194dec93f9d1ce9299324780ca50d0389912cd30562a45650006ba", + "url": "https://github.com/GoCodeAlone/workflow-plugin-hover/releases/download/v0.5.7/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.7" }