diff --git a/plugins/audit-chain/manifest.json b/plugins/audit-chain/manifest.json index f32232c..166cfe6 100644 --- a/plugins/audit-chain/manifest.json +++ b/plugins/audit-chain/manifest.json @@ -1,67 +1,79 @@ { - "name": "workflow-plugin-audit-chain", - "version": "0.1.0", - "description": "Tamper-evident hash-chained audit logging with periodic Merkle root anchoring (OpenTimestamps/Bitcoin, git, Sigstore)", - "author": "GoCodeAlone", - "license": "MIT", - "type": "external", - "tier": "community", - "private": false, - "minEngineVersion": "0.20.0", - "keywords": [ - "audit", - "hash-chain", - "merkle", - "opentimestamps", - "tamper-evident" + "name": "workflow-plugin-audit-chain", + "version": "0.2.4", + "description": "Tamper-evident hash-chained audit logging with periodic Merkle root anchoring (OpenTimestamps/Bitcoin, git, Sigstore)", + "author": "GoCodeAlone", + "license": "MIT", + "type": "external", + "tier": "community", + "private": false, + "minEngineVersion": "0.53.0", + "keywords": [ + "audit", + "hash-chain", + "merkle", + "opentimestamps", + "tamper-evident" + ], + "homepage": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain", + "repository": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain", + "capabilities": { + "configProvider": false, + "moduleTypes": [ + "audit.ledger", + "audit.anchor_provider.opentimestamps", + "audit.anchor_provider.git", + "audit.anchor_provider.sigstore" ], - "homepage": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain", - "repository": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain", - "capabilities": { - "moduleTypes": [ - "audit.ledger", - "audit.anchor_provider.opentimestamps", - "audit.anchor_provider.git", - "audit.anchor_provider.sigstore" - ], - "stepTypes": [ - "step.audit.append", - "step.audit.verify", - "step.audit.merkle_root", - "step.audit.anchor", - "step.audit.poll_anchor_confirmation", - "step.audit.proof", - "step.audit.public_receipt" - ], - "triggerTypes": [ - "trigger.audit.entry_appended" - ] - }, - "downloads": [ - { - "os": "linux", - "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.1.0/workflow-plugin-audit-chain-linux-amd64.tar.gz" - }, - { - "os": "linux", - "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.1.0/workflow-plugin-audit-chain-linux-arm64.tar.gz" - }, - { - "os": "darwin", - "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.1.0/workflow-plugin-audit-chain-darwin-amd64.tar.gz" - }, - { - "os": "darwin", - "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.1.0/workflow-plugin-audit-chain-darwin-arm64.tar.gz" - }, - { - "os": "windows", - "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.1.0/workflow-plugin-audit-chain-windows-amd64.tar.gz" - } + "stepTypes": [ + "step.audit.append", + "step.audit.verify", + "step.audit.merkle_root", + "step.audit.anchor", + "step.audit.poll_anchor_confirmation", + "step.audit.proof", + "step.audit.public_receipt" + ], + "triggerTypes": [ + "trigger.audit.entry_appended" ] -} \ No newline at end of file + }, + "downloads": [ + { + "arch": "amd64", + "os": "darwin", + "sha256": "5d3a92d3d35ed25332b88be932d55bc310de4b2de5f96f92ee12042f0d689462", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.2.4/workflow-plugin-audit-chain-darwin-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "59ac807b24f6b8e1429c88e4fbb802456fa6aeed6a4263d3f41cd21ba33a3a04", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.2.4/workflow-plugin-audit-chain-darwin-arm64.tar.gz" + }, + { + "arch": "amd64", + "os": "linux", + "sha256": "ba6437ae1d8a6171825daade6813a846587b1beb6dea38fe104d997d81e71cf3", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.2.4/workflow-plugin-audit-chain-linux-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "linux", + "sha256": "1111e86c6e47cfa2258d6d62cd6eb328c68efe6ad8d9937187e324a0c3a29cb2", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.2.4/workflow-plugin-audit-chain-linux-arm64.tar.gz" + }, + { + "arch": "amd64", + "os": "windows", + "sha256": "7bf0a24cabee07d3bc734b44e20ba6f14acf44a75a26e8aa5aadb9ad3749c6a2", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.2.4/workflow-plugin-audit-chain-windows-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "windows", + "sha256": "f0b526ff8a471f7add03f3e3f9b5d79ad05a6e91d8ba446c79a9e8311822c4a1", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit-chain/releases/download/v0.2.4/workflow-plugin-audit-chain-windows-arm64.tar.gz" + } + ] +} diff --git a/plugins/audit/manifest.json b/plugins/audit/manifest.json index 9ac1aa5..c5c6fb4 100644 --- a/plugins/audit/manifest.json +++ b/plugins/audit/manifest.json @@ -1,24 +1,79 @@ { "name": "workflow-plugin-audit", - "version": "0.1.1", + "version": "0.1.2", "description": "Compliance audit logging with EventBus collection and S3/database sinks", "author": "GoCodeAlone", "license": "MIT", "type": "external", "tier": "core", "private": false, - "minEngineVersion": "1.13.0", + "minEngineVersion": "0.19.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-audit", "repository": "https://github.com/GoCodeAlone/workflow-plugin-audit", - "keywords": ["audit", "compliance", "logging", "eventbus", "s3", "governance"], + "keywords": [ + "audit", + "compliance", + "logging", + "eventbus", + "s3", + "governance" + ], "capabilities": { - "moduleTypes": ["audit.collector", "audit.sink.s3", "audit.sink.db"], + "configProvider": false, + "moduleTypes": [ + "audit.collector", + "audit.sink.s3", + "audit.sink.db" + ], "stepTypes": [ "step.audit_query", "step.audit_export", - "step.audit_set_invoker" + "step.audit_annotate" + ], + "serviceMethods": [ + "audit.collector/query", + "audit.collector/stats", + "audit.sink.s3/info", + "audit.sink.db/info" ], "triggerTypes": [] }, - "downloads": [] + "downloads": [ + { + "arch": "amd64", + "os": "darwin", + "sha256": "e9ad2d38cd4a144900b616bde099ce1f08fcd2e9a7aecfc46083b4db12e78c9b", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit/releases/download/v0.1.2/workflow-plugin-audit-darwin-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "c176ea3e9ad7613548130f60b8349b90322784310f1335b646413f3946904261", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit/releases/download/v0.1.2/workflow-plugin-audit-darwin-arm64.tar.gz" + }, + { + "arch": "amd64", + "os": "linux", + "sha256": "0e22669858038958cee34e75eaa4e543ab6e22dfe20cf4a17f132874e6fc154b", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit/releases/download/v0.1.2/workflow-plugin-audit-linux-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "linux", + "sha256": "ca8480dcf71178e96a08df8c368417f73070ad6bf8ef57175f600a862ca38741", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit/releases/download/v0.1.2/workflow-plugin-audit-linux-arm64.tar.gz" + }, + { + "arch": "amd64", + "os": "windows", + "sha256": "0b509f4b5eb5b6dd018937425db01cf957c1ad914853284f455f99e4ac05b50d", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit/releases/download/v0.1.2/workflow-plugin-audit-windows-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "windows", + "sha256": "f6c434209d4a8a01eda0b8823523bb97d58f00080e2cbcb22f76aa7064fef236", + "url": "https://github.com/GoCodeAlone/workflow-plugin-audit/releases/download/v0.1.2/workflow-plugin-audit-windows-arm64.tar.gz" + } + ] } diff --git a/plugins/authz/manifest.json b/plugins/authz/manifest.json index 5c485ea..2682afc 100644 --- a/plugins/authz/manifest.json +++ b/plugins/authz/manifest.json @@ -1,13 +1,13 @@ { "name": "authz", - "version": "0.5.3", + "version": "0.5.4", "author": "GoCodeAlone", "description": "RBAC authorization plugin using Casbin", "source": "github.com/GoCodeAlone/workflow-plugin-authz", "type": "external", "tier": "core", "license": "MIT", - "minEngineVersion": "0.3.13", + "minEngineVersion": "0.53.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-authz", "repository": "https://github.com/GoCodeAlone/workflow-plugin-authz", "keywords": [ @@ -18,14 +18,18 @@ "access-control" ], "capabilities": { + "configProvider": false, "moduleTypes": [ - "authz.casbin" + "authz.casbin", + "permit.provider" ], "stepTypes": [ - "step.authz_check" + "step.authz_check_casbin", + "step.authz_add_policy", + "step.authz_remove_policy", + "step.authz_role_assign" ], - "triggerTypes": [], - "workflowHandlers": [] + "triggerTypes": [] }, "assets": { "ui": false, @@ -35,26 +39,26 @@ { "arch": "amd64", "os": "darwin", - "sha256": "db31863dacf419323a719d05f64a80734169e7ad3a587e667e86a82d342fe9ea", - "url": "https://github.com/GoCodeAlone/workflow-plugin-authz/releases/download/v0.5.3/workflow-plugin-authz-darwin-amd64.tar.gz" + "sha256": "90197fb56b89ea68aa10a1be4e4ef1210b775eb1cdbbc658f0cb0da30156d1f8", + "url": "https://github.com/GoCodeAlone/workflow-plugin-authz/releases/download/v0.5.4/workflow-plugin-authz-darwin-amd64.tar.gz" }, { "arch": "arm64", "os": "darwin", - "sha256": "e8df26c303d8a021e53a571deb658f32b163cde28eb79cb0b0d6ccd2bd2c0fb1", - "url": "https://github.com/GoCodeAlone/workflow-plugin-authz/releases/download/v0.5.3/workflow-plugin-authz-darwin-arm64.tar.gz" + "sha256": "10b3323194ad29e0462094b42bdb2022ad07338ed34400b823e8bf7c920f0a45", + "url": "https://github.com/GoCodeAlone/workflow-plugin-authz/releases/download/v0.5.4/workflow-plugin-authz-darwin-arm64.tar.gz" }, { "arch": "amd64", "os": "linux", - "sha256": "f8391ed86cd703ae1b2d3816a33b54c0463fbac77c1cb8c3a0095fbb64f4236d", - "url": "https://github.com/GoCodeAlone/workflow-plugin-authz/releases/download/v0.5.3/workflow-plugin-authz-linux-amd64.tar.gz" + "sha256": "cfa4e21675af5032e20709073d987801f3bdd682321e4fdc8ec385e6ecc9c27a", + "url": "https://github.com/GoCodeAlone/workflow-plugin-authz/releases/download/v0.5.4/workflow-plugin-authz-linux-amd64.tar.gz" }, { "arch": "arm64", "os": "linux", - "sha256": "e8c881a34068e7849a7f4bc4fc55c87e1927684c96d3a9269a23b517a8e24949", - "url": "https://github.com/GoCodeAlone/workflow-plugin-authz/releases/download/v0.5.3/workflow-plugin-authz-linux-arm64.tar.gz" + "sha256": "a2f55391e2c8abc615087e183d9b0a347d099ff478d3ca1a67de599134acf944", + "url": "https://github.com/GoCodeAlone/workflow-plugin-authz/releases/download/v0.5.4/workflow-plugin-authz-linux-arm64.tar.gz" } ] } diff --git a/plugins/bento/manifest.json b/plugins/bento/manifest.json index c0b47dd..ed4f89d 100644 --- a/plugins/bento/manifest.json +++ b/plugins/bento/manifest.json @@ -1,6 +1,6 @@ { "name": "bento", - "version": "1.1.2", + "version": "1.1.3", "author": "GoCodeAlone", "description": "Stream processing via Bento — 100+ connectors, Bloblang transforms, at-least-once delivery", "source": "github.com/GoCodeAlone/workflow-plugin-bento", @@ -8,14 +8,38 @@ "type": "external", "tier": "core", "license": "MIT", - "minEngineVersion": "0.3.0", + "minEngineVersion": "0.53.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-bento", "repository": "https://github.com/GoCodeAlone/workflow-plugin-bento", - "keywords": ["bento", "benthos", "streaming", "kafka", "sqs", "pubsub", "redis", "amqp", "mqtt", "s3", "kinesis", "nats", "etl", "bloblang"], + "keywords": [ + "bento", + "benthos", + "streaming", + "kafka", + "sqs", + "pubsub", + "redis", + "amqp", + "mqtt", + "s3", + "kinesis", + "nats", + "etl", + "bloblang" + ], "capabilities": { - "moduleTypes": ["bento.stream", "bento.input", "bento.output", "bento.broker"], - "stepTypes": ["step.bento"], - "triggerTypes": ["bento"], + "moduleTypes": [ + "bento.stream", + "bento.input", + "bento.output", + "bento.broker" + ], + "stepTypes": [ + "step.bento" + ], + "triggerTypes": [ + "bento" + ], "workflowHandlers": [] }, "assets": { @@ -24,24 +48,28 @@ }, "downloads": [ { - "os": "linux", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-bento/releases/download/v1.1.2/workflow-plugin-bento-linux-amd64.tar.gz" + "os": "darwin", + "sha256": "2fbc633e5d3942a1e4ace21b373c2ed95dde833c8508638c28bdf660034118f5", + "url": "https://github.com/GoCodeAlone/workflow-plugin-bento/releases/download/v1.1.3/workflow-plugin-bento-darwin-amd64.tar.gz" }, { - "os": "linux", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-bento/releases/download/v1.1.2/workflow-plugin-bento-linux-arm64.tar.gz" + "os": "darwin", + "sha256": "8a1a4bd9b70ad03431478715d8253f9b74d54e658aeb2ccdfa41b78d10faeb46", + "url": "https://github.com/GoCodeAlone/workflow-plugin-bento/releases/download/v1.1.3/workflow-plugin-bento-darwin-arm64.tar.gz" }, { - "os": "darwin", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-bento/releases/download/v1.1.2/workflow-plugin-bento-darwin-amd64.tar.gz" + "os": "linux", + "sha256": "addb85ddecfb8283d7582794735a80d46e90507c4aec9133229ed853e267ad54", + "url": "https://github.com/GoCodeAlone/workflow-plugin-bento/releases/download/v1.1.3/workflow-plugin-bento-linux-amd64.tar.gz" }, { - "os": "darwin", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-bento/releases/download/v1.1.2/workflow-plugin-bento-darwin-arm64.tar.gz" + "os": "linux", + "sha256": "f2d37650a82a56d259c7461b7ccf526134141af3d9f0c42eac3f22e841f1dc59", + "url": "https://github.com/GoCodeAlone/workflow-plugin-bento/releases/download/v1.1.3/workflow-plugin-bento-linux-arm64.tar.gz" } ] } diff --git a/plugins/ci-generator/manifest.json b/plugins/ci-generator/manifest.json index 1ac6fc5..bc3df94 100644 --- a/plugins/ci-generator/manifest.json +++ b/plugins/ci-generator/manifest.json @@ -1,13 +1,13 @@ { "name": "workflow-plugin-ci-generator", - "version": "0.1.3", + "version": "0.1.4", "description": "CI/CD config generator for GitHub Actions, GitLab CI, Jenkins, and CircleCI", "author": "GoCodeAlone", "license": "MIT", "type": "external", "tier": "core", "private": false, - "minEngineVersion": "0.3.51", + "minEngineVersion": "0.53.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator", "repository": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator", "keywords": [ @@ -21,6 +21,7 @@ "infrastructure" ], "capabilities": { + "configProvider": false, "moduleTypes": [], "stepTypes": [ "step.ci_generate" @@ -35,26 +36,26 @@ { "arch": "amd64", "os": "darwin", - "sha256": "1cc264b5c75053115c357768197d418cd0c7494730f6b23946d4360580309646", - "url": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator/releases/download/v0.1.3/workflow-plugin-ci-generator-darwin-amd64.tar.gz" + "sha256": "fe98f1ec337a044d027e1e2ec31c5553c31470eeb3e7e3fea0a5cf23b6cfb165", + "url": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator/releases/download/v0.1.4/workflow-plugin-ci-generator-darwin-amd64.tar.gz" }, { "arch": "arm64", "os": "darwin", - "sha256": "8f772461efd848108f538dc3bdf9ea076a7b256f24246b059e8ee98e4de391dc", - "url": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator/releases/download/v0.1.3/workflow-plugin-ci-generator-darwin-arm64.tar.gz" + "sha256": "66d6e1afa3dd167253547890f0a5b13734319a6dfa715a4934e3fcc7694734cb", + "url": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator/releases/download/v0.1.4/workflow-plugin-ci-generator-darwin-arm64.tar.gz" }, { "arch": "amd64", "os": "linux", - "sha256": "6ff31f9e377ff3b67eecc9eddfcc3db7dd42ddfc7264694c4573590c00e903fe", - "url": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator/releases/download/v0.1.3/workflow-plugin-ci-generator-linux-amd64.tar.gz" + "sha256": "fe3f80992222fe41e1ace5adc6e8b5ab053ce85e7295f86c56617cb1b11df88e", + "url": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator/releases/download/v0.1.4/workflow-plugin-ci-generator-linux-amd64.tar.gz" }, { "arch": "arm64", "os": "linux", - "sha256": "be0fbfe98e4854d47ecbc15bbc71f6ffcebf22cddfd29801415c95d64318f6b7", - "url": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator/releases/download/v0.1.3/workflow-plugin-ci-generator-linux-arm64.tar.gz" + "sha256": "3b711dedcda2b5fde4fc6c2a7a0972ba5e97b51e2495465f3183560d882da19e", + "url": "https://github.com/GoCodeAlone/workflow-plugin-ci-generator/releases/download/v0.1.4/workflow-plugin-ci-generator-linux-arm64.tar.gz" } ] } diff --git a/plugins/crm/manifest.json b/plugins/crm/manifest.json index 90a8884..728b72e 100644 --- a/plugins/crm/manifest.json +++ b/plugins/crm/manifest.json @@ -1,18 +1,27 @@ { "name": "workflow-plugin-crm", - "version": "0.1.1", + "version": "0.1.2", "description": "Vendor-neutral CRM integration with Salesforce adapter", "author": "GoCodeAlone", "license": "MIT", "type": "external", "tier": "core", "private": false, - "minEngineVersion": "1.13.0", + "minEngineVersion": "0.3.55", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-crm", "repository": "https://github.com/GoCodeAlone/workflow-plugin-crm", - "keywords": ["crm", "salesforce", "contacts", "leads", "deals", "records"], + "keywords": [ + "crm", + "salesforce", + "contacts", + "leads", + "deals", + "records" + ], "capabilities": { - "moduleTypes": ["crm.provider"], + "moduleTypes": [ + "crm.provider" + ], "stepTypes": [ "step.crm_create_record", "step.crm_get_record", @@ -27,5 +36,42 @@ ], "triggerTypes": [] }, - "downloads": [] + "downloads": [ + { + "arch": "amd64", + "os": "darwin", + "sha256": "880c40774040374e361a210bda79cebba1e22bd2274da8c3f8767d11ba646854", + "url": "https://github.com/GoCodeAlone/workflow-plugin-crm/releases/download/v0.1.2/workflow-plugin-crm-darwin-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "1d2936ac394405ff8d6f64106783ff0326026ed4d75ce69be2ffd5d8e0dc133a", + "url": "https://github.com/GoCodeAlone/workflow-plugin-crm/releases/download/v0.1.2/workflow-plugin-crm-darwin-arm64.tar.gz" + }, + { + "arch": "amd64", + "os": "linux", + "sha256": "3b86eb0743bba9b461ab0dad4a3bbbe67914104c2ae8271cab84d06c10745701", + "url": "https://github.com/GoCodeAlone/workflow-plugin-crm/releases/download/v0.1.2/workflow-plugin-crm-linux-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "linux", + "sha256": "8df3b46a814beaa65eaaec55ebb52d474454d8b2b8753c53df19b07c41309b89", + "url": "https://github.com/GoCodeAlone/workflow-plugin-crm/releases/download/v0.1.2/workflow-plugin-crm-linux-arm64.tar.gz" + }, + { + "arch": "amd64", + "os": "windows", + "sha256": "d5e897a2355d34dabc16623e49396fea12dbe12408d94361966cf7ae5b8fac88", + "url": "https://github.com/GoCodeAlone/workflow-plugin-crm/releases/download/v0.1.2/workflow-plugin-crm-windows-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "windows", + "sha256": "6c46f683c76808ff7af9f7c2f3a4d459dac783c281b1b3ab6ba20a8716e6f522", + "url": "https://github.com/GoCodeAlone/workflow-plugin-crm/releases/download/v0.1.2/workflow-plugin-crm-windows-arm64.tar.gz" + } + ] } diff --git a/plugins/discord/manifest.json b/plugins/discord/manifest.json index f662366..659ad82 100644 --- a/plugins/discord/manifest.json +++ b/plugins/discord/manifest.json @@ -1,6 +1,6 @@ { "name": "discord", - "version": "0.1.1", + "version": "0.1.0", "author": "GoCodeAlone", "description": "Discord messaging, bot automation, and voice channel support. Provides a provider module, pipeline steps for sending/editing/deleting messages and managing voice, and a WebSocket Gateway event trigger.", "source": "github.com/GoCodeAlone/workflow-plugin-discord", @@ -10,9 +10,18 @@ "minEngineVersion": "0.1.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-discord", "repository": "https://github.com/GoCodeAlone/workflow-plugin-discord", - "keywords": ["discord", "messaging", "bot", "voice", "chat", "notifications"], + "keywords": [ + "discord", + "messaging", + "bot", + "voice", + "chat", + "notifications" + ], "capabilities": { - "moduleTypes": ["discord.provider"], + "moduleTypes": [ + "discord.provider" + ], "stepTypes": [ "step.discord_send_message", "step.discord_send_embed", @@ -22,32 +31,36 @@ "step.discord_upload_file", "step.discord_create_thread", "step.discord_voice_join", - "step.discord_voice_leave", - "step.discord_voice_play" + "step.discord_voice_leave" ], - "triggerTypes": ["trigger.discord"], - "workflowHandlers": [] + "triggerTypes": [ + "trigger.discord" + ] }, "downloads": [ { - "os": "linux", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-discord/releases/download/v0.1.1/workflow-plugin-discord-linux-amd64.tar.gz" + "os": "darwin", + "sha256": "9e2391cf3f706c1d1ddc12cc2b3bbfcbed7270093eb5e158a1204e4d5b363900", + "url": "https://github.com/GoCodeAlone/workflow-plugin-discord/releases/download/v0.1.0/workflow-plugin-discord-darwin-amd64.tar.gz" }, { - "os": "linux", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-discord/releases/download/v0.1.1/workflow-plugin-discord-linux-arm64.tar.gz" + "os": "darwin", + "sha256": "31cc94004477e603b4f3390de02e23f8afebdf80b5af4e3240efc69340c1ba82", + "url": "https://github.com/GoCodeAlone/workflow-plugin-discord/releases/download/v0.1.0/workflow-plugin-discord-darwin-arm64.tar.gz" }, { - "os": "darwin", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-discord/releases/download/v0.1.1/workflow-plugin-discord-darwin-amd64.tar.gz" + "os": "linux", + "sha256": "2a7b4fc46ecd72dc8cc2748b8bd9474755ab6d15d855c179e39c5853130e0481", + "url": "https://github.com/GoCodeAlone/workflow-plugin-discord/releases/download/v0.1.0/workflow-plugin-discord-linux-amd64.tar.gz" }, { - "os": "darwin", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-discord/releases/download/v0.1.1/workflow-plugin-discord-darwin-arm64.tar.gz" + "os": "linux", + "sha256": "f63a11b2cdab8f2a27edfc37cf64355d8c998616f87aaa9a43228457287bfe5b", + "url": "https://github.com/GoCodeAlone/workflow-plugin-discord/releases/download/v0.1.0/workflow-plugin-discord-linux-arm64.tar.gz" } ] } diff --git a/plugins/eventbus/manifest.json b/plugins/eventbus/manifest.json index c161ffa..98857f2 100644 --- a/plugins/eventbus/manifest.json +++ b/plugins/eventbus/manifest.json @@ -1,64 +1,76 @@ { - "name": "workflow-plugin-eventbus", - "version": "0.2.0", - "description": "Provisions durable event-bus clusters (NATS / Kafka / Kinesis) as IaC and exposes typed pipeline steps for publish / consume operations.", - "author": "GoCodeAlone", - "license": "MIT", - "type": "external", - "tier": "community", - "private": false, - "minEngineVersion": "0.20.0", - "keywords": [ - "eventbus", - "nats", - "kafka", - "kinesis", - "iac", - "infra", - "jetstream" + "name": "workflow-plugin-eventbus", + "version": "0.3.5", + "description": "Provisions durable event-bus clusters (NATS / Kafka / Kinesis) as IaC and exposes typed pipeline steps for publish / consume operations.", + "author": "GoCodeAlone", + "license": "MIT", + "type": "external", + "tier": "community", + "private": false, + "minEngineVersion": "0.53.0", + "keywords": [ + "eventbus", + "nats", + "kafka", + "kinesis", + "iac", + "infra", + "jetstream" + ], + "homepage": "https://github.com/GoCodeAlone/workflow-plugin-eventbus", + "repository": "https://github.com/GoCodeAlone/workflow-plugin-eventbus", + "capabilities": { + "configProvider": false, + "moduleTypes": [ + "eventbus.broker", + "eventbus.stream", + "eventbus.consumer" ], - "homepage": "https://github.com/GoCodeAlone/workflow-plugin-eventbus", - "repository": "https://github.com/GoCodeAlone/workflow-plugin-eventbus", - "capabilities": { - "moduleTypes": [ - "eventbus.broker", - "eventbus.stream", - "eventbus.consumer" - ], - "stepTypes": [ - "step.eventbus.publish", - "step.eventbus.consume", - "step.eventbus.ack" - ], - "triggerTypes": [ - "trigger.eventbus.subscribe" - ] - }, - "downloads": [ - { - "os": "linux", - "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.2.0/workflow-plugin-eventbus-linux-amd64.tar.gz" - }, - { - "os": "linux", - "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.2.0/workflow-plugin-eventbus-linux-arm64.tar.gz" - }, - { - "os": "darwin", - "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.2.0/workflow-plugin-eventbus-darwin-amd64.tar.gz" - }, - { - "os": "darwin", - "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.2.0/workflow-plugin-eventbus-darwin-arm64.tar.gz" - }, - { - "os": "windows", - "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.2.0/workflow-plugin-eventbus-windows-amd64.tar.gz" - } + "stepTypes": [ + "step.eventbus.publish", + "step.eventbus.consume", + "step.eventbus.ack" + ], + "triggerTypes": [ + "trigger.eventbus.subscribe" ] -} \ No newline at end of file + }, + "downloads": [ + { + "arch": "amd64", + "os": "darwin", + "sha256": "4240486e958dd18e757db7376c30267f7e032c1758d9868febe0c799245b20be", + "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.3.5/workflow-plugin-eventbus-darwin-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "242407226caa4ba04ef0f46d3414b61af246a1eb8c6aa51bbde31c439af00ad5", + "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.3.5/workflow-plugin-eventbus-darwin-arm64.tar.gz" + }, + { + "arch": "amd64", + "os": "linux", + "sha256": "cd55c0cf6a7cbac378bc867d2f4b70d7656da079ea5d5669809f1972bb429b22", + "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.3.5/workflow-plugin-eventbus-linux-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "linux", + "sha256": "1dc65a3d888854fc3dbcf37fa8f04830cbc0f0e9b7f5441a2cd57020ee76aac0", + "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.3.5/workflow-plugin-eventbus-linux-arm64.tar.gz" + }, + { + "arch": "amd64", + "os": "windows", + "sha256": "f3da460526f4fd551c4a0c4bdff94bf0dccc8b5de430e7c79b16383ad230e52f", + "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.3.5/workflow-plugin-eventbus-windows-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "windows", + "sha256": "1cc42529986ebceff22d8950bd6099e6d276cf336af6247d2c51734537e587d8", + "url": "https://github.com/GoCodeAlone/workflow-plugin-eventbus/releases/download/v0.3.5/workflow-plugin-eventbus-windows-arm64.tar.gz" + } + ] +} diff --git a/plugins/github/manifest.json b/plugins/github/manifest.json index cb8105e..62872ae 100644 --- a/plugins/github/manifest.json +++ b/plugins/github/manifest.json @@ -1,13 +1,13 @@ { "name": "github", - "version": "1.0.3", + "version": "1.0.4", "author": "GoCodeAlone", "description": "GitHub integration plugin: webhook handling, GitHub Actions, PRs, issues, releases, and deployments", "source": "github.com/GoCodeAlone/workflow-plugin-github", "type": "external", "tier": "core", "license": "MIT", - "minEngineVersion": "0.2.0", + "minEngineVersion": "0.53.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-github", "repository": "https://github.com/GoCodeAlone/workflow-plugin-github", "keywords": [ @@ -55,38 +55,38 @@ { "arch": "amd64", "os": "darwin", - "sha256": "5c1499b03a75ea820e6b07e13acf24b473b711edf8421d8bc0da16f6c13f8e48", - "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.3/workflow-plugin-github-darwin-amd64.tar.gz" + "sha256": "d0001aab6523ecafd8c1745abb8df0545effe1a59a604ace086d7ba104bcf5f5", + "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.4/workflow-plugin-github-darwin-amd64.tar.gz" }, { "arch": "arm64", "os": "darwin", - "sha256": "f769bec4514a7d2a58b53b86ab1ec5032b25fdb826faab1a9050d4d026017d07", - "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.3/workflow-plugin-github-darwin-arm64.tar.gz" + "sha256": "08d5e15adcc4bc7e5f8342d33a6edabfe7aabbaaf22603f5b9d172d7b1bf502f", + "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.4/workflow-plugin-github-darwin-arm64.tar.gz" }, { "arch": "amd64", "os": "linux", - "sha256": "6aecadbaa13fd1494366a6ffaaa2e2d9d13767bf1f965c885ee4b2799e7b228a", - "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.3/workflow-plugin-github-linux-amd64.tar.gz" + "sha256": "211bf859aeb93c1d10f5e94cfe04258ad4ed49b7caecc81beb96a20eb79af4f9", + "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.4/workflow-plugin-github-linux-amd64.tar.gz" }, { "arch": "arm64", "os": "linux", - "sha256": "979ac8ef278a9ef52219170f893afb894d6d0879611c969a532821dc75ababff", - "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.3/workflow-plugin-github-linux-arm64.tar.gz" + "sha256": "8f974e960cbc283f386ef684fe60c1abfc0ce06560aa8ea2d8a31311670ee7b8", + "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.4/workflow-plugin-github-linux-arm64.tar.gz" }, { "arch": "amd64", "os": "windows", - "sha256": "f2d4f51dbd28c2d085d77450c5e326a10c070283dfd0019e94b16c8c6f37217d", - "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.3/workflow-plugin-github-windows-amd64.tar.gz" + "sha256": "1af311e822d618f0ad1f99aa383ad3a3e5d36541c7ec42e405808c33af2a5f61", + "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.4/workflow-plugin-github-windows-amd64.tar.gz" }, { "arch": "arm64", "os": "windows", - "sha256": "e082ee47077d902ca5c8bebc984bba1b48bc6f74f46daf3158faeb73a0346e5c", - "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.3/workflow-plugin-github-windows-arm64.tar.gz" + "sha256": "6937a53581e77992ebf948bdcadc533d24d2af9fe2b66f88e33781ab8a2ada13", + "url": "https://github.com/GoCodeAlone/workflow-plugin-github/releases/download/v1.0.4/workflow-plugin-github-windows-arm64.tar.gz" } ] } diff --git a/plugins/gitlab/manifest.json b/plugins/gitlab/manifest.json index 4bc5c1e..46a6c68 100644 --- a/plugins/gitlab/manifest.json +++ b/plugins/gitlab/manifest.json @@ -1,26 +1,47 @@ { "name": "gitlab", - "version": "1.0.1", + "version": "1.0.3", "author": "GoCodeAlone", "description": "GitLab integration — webhook handling and GitLab CI pipeline management", "source": "github.com/GoCodeAlone/workflow-plugin-gitlab", "type": "external", "tier": "community", "license": "MIT", - "minEngineVersion": "0.2.0", + "minEngineVersion": "0.53.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-gitlab", "repository": "https://github.com/GoCodeAlone/workflow-plugin-gitlab", - "keywords": ["gitlab", "webhook", "git", "ci", "cd", "pipeline", "merge-request", "integration"], + "keywords": [ + "gitlab", + "webhook", + "git", + "ci", + "cd", + "pipeline", + "merge-request", + "integration" + ], "capabilities": { - "moduleTypes": ["git.webhook"], + "configProvider": false, + "moduleTypes": [ + "git.webhook", + "gitlab.webhook", + "gitlab.client" + ], "stepTypes": [ "step.gitlab_trigger_pipeline", "step.gitlab_pipeline_status", "step.gitlab_create_merge_request", - "step.gitlab_mr_comment" + "step.gitlab_create_mr", + "step.gitlab_mr_comment", + "step.gitlab_parse_webhook" + ], + "serviceMethods": [ + "gitlab.client/trigger_pipeline", + "gitlab.client/pipeline_status", + "gitlab.client/create_merge_request", + "gitlab.client/mr_comment" ], - "triggerTypes": [], - "workflowHandlers": [] + "triggerTypes": [] }, "assets": { "ui": false, @@ -28,24 +49,40 @@ }, "downloads": [ { - "os": "linux", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.1/workflow-plugin-gitlab-linux-amd64.tar.gz" + "os": "darwin", + "sha256": "4353fff3eec914d5b9574c8787931a0eda0c582082067ef5f10321db75443450", + "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.3/workflow-plugin-gitlab-darwin-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "26e0bf1e27bec284e062d65a43c53d7e7f0fd2b5c91a896b3145084f6e8ed057", + "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.3/workflow-plugin-gitlab-darwin-arm64.tar.gz" }, { + "arch": "amd64", "os": "linux", + "sha256": "d6f44e61094dc27a1c1a53665719ffe525c68a528fe85c072ea904cd8b655548", + "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.3/workflow-plugin-gitlab-linux-amd64.tar.gz" + }, + { "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.1/workflow-plugin-gitlab-linux-arm64.tar.gz" + "os": "linux", + "sha256": "ee4832aa8ca2a51cb8e41f6851323d14d68e149384e0405b4b7a23c72e076299", + "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.3/workflow-plugin-gitlab-linux-arm64.tar.gz" }, { - "os": "darwin", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.1/workflow-plugin-gitlab-darwin-amd64.tar.gz" + "os": "windows", + "sha256": "3b4fa47c45cd41ef2202486dce51a1bdd8989ba469b29c2a91565d00bb35ac98", + "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.3/workflow-plugin-gitlab-windows-amd64.tar.gz" }, { - "os": "darwin", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.1/workflow-plugin-gitlab-darwin-arm64.tar.gz" + "os": "windows", + "sha256": "30f460ab3336586668a0f4d6b7717879d36d6f849b5dc9fb04d81546c0b543ab", + "url": "https://github.com/GoCodeAlone/workflow-plugin-gitlab/releases/download/v1.0.3/workflow-plugin-gitlab-windows-arm64.tar.gz" } ] } diff --git a/plugins/payments/manifest.json b/plugins/payments/manifest.json index 186869b..ef5c939 100644 --- a/plugins/payments/manifest.json +++ b/plugins/payments/manifest.json @@ -1,42 +1,29 @@ { "name": "workflow-plugin-payments", - "version": "0.3.1", + "version": "0.4.6", "description": "Multi-provider payment processing plugin (Stripe, PayPal)", "author": "GoCodeAlone", "license": "Apache-2.0", "type": "external", "tier": "core", "private": false, - "minEngineVersion": "0.3.12", + "minEngineVersion": "0.53.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-payments", "repository": "https://github.com/GoCodeAlone/workflow-plugin-payments", - "keywords": ["payment", "stripe", "paypal", "billing", "subscription", "marketplace"], + "keywords": [ + "payment", + "stripe", + "paypal", + "billing", + "subscription", + "marketplace" + ], "capabilities": { - "moduleTypes": ["payments.provider"], - "stepTypes": [ - "step.payment_charge", - "step.payment_capture", - "step.payment_refund", - "step.payment_customer_ensure", - "step.payment_subscription_create", - "step.payment_subscription_update", - "step.payment_subscription_cancel", - "step.payment_checkout_create", - "step.payment_portal_create", - "step.payment_webhook_verify", - "step.payment_webhook_endpoint_ensure", - "step.payment_transfer", - "step.payment_payout", - "step.payment_fee_calculate", - "step.payment_invoice_list", - "step.payment_method_attach", - "step.payment_method_list" - ], - "triggerTypes": [], "cliCommands": [ { "name": "payments", - "description": "Payment provider operations (webhook ensure, …)" + "description": "Payment provider operations (webhook ensure, …)", + "flagsPassthrough": true } ] }, @@ -46,24 +33,28 @@ }, "downloads": [ { - "os": "linux", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-payments/releases/download/v0.3.1/workflow-plugin-payments-linux-amd64.tar.gz" + "os": "darwin", + "sha256": "823ee035925c8dadf8069e6b9743413527ca48efde90c62f6a19ecabe3c47551", + "url": "https://github.com/GoCodeAlone/workflow-plugin-payments/releases/download/v0.4.6/workflow-plugin-payments-darwin-amd64.tar.gz" }, { - "os": "linux", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-payments/releases/download/v0.3.1/workflow-plugin-payments-linux-arm64.tar.gz" + "os": "darwin", + "sha256": "0b462242923e5f2fa5d2cc58ca44158069d8259da891cdd5c388ed9e765decbf", + "url": "https://github.com/GoCodeAlone/workflow-plugin-payments/releases/download/v0.4.6/workflow-plugin-payments-darwin-arm64.tar.gz" }, { - "os": "darwin", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-payments/releases/download/v0.3.1/workflow-plugin-payments-darwin-amd64.tar.gz" + "os": "linux", + "sha256": "4806723846ba8ab3d1afa0717558bb07ea0c3618afe0c989ace75cbb00c5845c", + "url": "https://github.com/GoCodeAlone/workflow-plugin-payments/releases/download/v0.4.6/workflow-plugin-payments-linux-amd64.tar.gz" }, { - "os": "darwin", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-payments/releases/download/v0.3.1/workflow-plugin-payments-darwin-arm64.tar.gz" + "os": "linux", + "sha256": "c3e40d3007e4c1c3a27083bf7f583ea0f4f83785c928297105c657117fbc3f75", + "url": "https://github.com/GoCodeAlone/workflow-plugin-payments/releases/download/v0.4.6/workflow-plugin-payments-linux-arm64.tar.gz" } ] } diff --git a/plugins/slack/manifest.json b/plugins/slack/manifest.json index 4b9c2dd..7beb606 100644 --- a/plugins/slack/manifest.json +++ b/plugins/slack/manifest.json @@ -1,18 +1,28 @@ { "name": "slack", - "version": "0.1.1", + "version": "0.1.0", "author": "GoCodeAlone", "description": "Slack messaging and workspace automation. Provides a provider module backed by the Slack Web API and Socket Mode, pipeline steps for messages/blocks/reactions/files, and a Socket Mode event trigger.", "source": "github.com/GoCodeAlone/workflow-plugin-slack", "type": "external", "tier": "community", "license": "MIT", - "minEngineVersion": "0.1.0", + "minEngineVersion": "0.3.40", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-slack", "repository": "https://github.com/GoCodeAlone/workflow-plugin-slack", - "keywords": ["slack", "messaging", "chat", "notifications", "bot", "webhook"], + "keywords": [ + "slack", + "messaging", + "chat", + "notifications", + "bot", + "webhook" + ], "capabilities": { - "moduleTypes": ["slack.provider"], + "configProvider": false, + "moduleTypes": [ + "slack.provider" + ], "stepTypes": [ "step.slack_send_message", "step.slack_send_blocks", @@ -23,29 +33,34 @@ "step.slack_send_thread_reply", "step.slack_set_topic" ], - "triggerTypes": ["trigger.slack"], - "workflowHandlers": [] + "triggerTypes": [ + "trigger.slack" + ] }, "downloads": [ { - "os": "linux", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-slack/releases/download/v0.1.1/workflow-plugin-slack-linux-amd64.tar.gz" + "os": "darwin", + "sha256": "ed82f85b63fcb48094b83f6016c329b339d8d396f733e382af6029faef30011c", + "url": "https://github.com/GoCodeAlone/workflow-plugin-slack/releases/download/v0.1.0/workflow-plugin-slack-darwin-amd64.tar.gz" }, { - "os": "linux", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-slack/releases/download/v0.1.1/workflow-plugin-slack-linux-arm64.tar.gz" + "os": "darwin", + "sha256": "11ea36ec08556b55feb302f396d985c57b66535131c108a9f48a402c24a51334", + "url": "https://github.com/GoCodeAlone/workflow-plugin-slack/releases/download/v0.1.0/workflow-plugin-slack-darwin-arm64.tar.gz" }, { - "os": "darwin", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-slack/releases/download/v0.1.1/workflow-plugin-slack-darwin-amd64.tar.gz" + "os": "linux", + "sha256": "17ad59f096f8728fc5347e4578cbc1a60a691548b75f55179a365197ffe47bdc", + "url": "https://github.com/GoCodeAlone/workflow-plugin-slack/releases/download/v0.1.0/workflow-plugin-slack-linux-amd64.tar.gz" }, { - "os": "darwin", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-slack/releases/download/v0.1.1/workflow-plugin-slack-darwin-arm64.tar.gz" + "os": "linux", + "sha256": "78843ca8fd84a0ce0f4b8a2dbbf260fc944965e84308e01c9417cdf72bfdcb09", + "url": "https://github.com/GoCodeAlone/workflow-plugin-slack/releases/download/v0.1.0/workflow-plugin-slack-linux-arm64.tar.gz" } ] } diff --git a/plugins/tofu/manifest.json b/plugins/tofu/manifest.json index 6105d16..581087b 100644 --- a/plugins/tofu/manifest.json +++ b/plugins/tofu/manifest.json @@ -1,17 +1,28 @@ { "name": "workflow-plugin-tofu", - "version": "0.1.2", + "version": "0.1.3", "description": "OpenTofu/Terraform adapter: HCL generation from abstract infra specs, plan/apply execution, and state import/export", "author": "GoCodeAlone", "license": "MIT", "type": "external", "tier": "core", "private": false, - "minEngineVersion": "0.3.51", + "minEngineVersion": "0.53.0", "homepage": "https://github.com/GoCodeAlone/workflow-plugin-tofu", "repository": "https://github.com/GoCodeAlone/workflow-plugin-tofu", - "keywords": ["opentofu", "terraform", "iac", "hcl", "infrastructure", "aws", "gcp", "azure", "digitalocean"], + "keywords": [ + "opentofu", + "terraform", + "iac", + "hcl", + "infrastructure", + "aws", + "gcp", + "azure", + "digitalocean" + ], "capabilities": { + "configProvider": false, "moduleTypes": [], "stepTypes": [ "step.iac_generate_hcl", @@ -29,24 +40,40 @@ }, "downloads": [ { - "os": "linux", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.2/workflow-plugin-tofu-linux-amd64.tar.gz" + "os": "darwin", + "sha256": "f33e48eba56c37dbbb5a7a76bb8b75f1901d075f7b48b9679d5b5b63f098bb6e", + "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.3/workflow-plugin-tofu-darwin-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "f9b1adffa31a5615e3f8e44e05cc9ce092aa9b7243cf557c08d74c6ba025f202", + "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.3/workflow-plugin-tofu-darwin-arm64.tar.gz" }, { + "arch": "amd64", "os": "linux", + "sha256": "13ed6187e4385e14a03a96783a1193c16d89132bedde0db213f6657b3aaf3257", + "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.3/workflow-plugin-tofu-linux-amd64.tar.gz" + }, + { "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.2/workflow-plugin-tofu-linux-arm64.tar.gz" + "os": "linux", + "sha256": "695e8fe4ff004f20a245056dd539339a0a1903c23fdf24840fee368b601ad654", + "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.3/workflow-plugin-tofu-linux-arm64.tar.gz" }, { - "os": "darwin", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.2/workflow-plugin-tofu-darwin-amd64.tar.gz" + "os": "windows", + "sha256": "a2bced0b83496e73abbe5afc0ca4c7ede1db5d4a3b0df4ef13b07398f35070d8", + "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.3/workflow-plugin-tofu-windows-amd64.tar.gz" }, { - "os": "darwin", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.2/workflow-plugin-tofu-darwin-arm64.tar.gz" + "os": "windows", + "sha256": "8f84a8abf4331eb8ee1706705e0b89d3926f70974ad8662afa05afd5f9db31f4", + "url": "https://github.com/GoCodeAlone/workflow-plugin-tofu/releases/download/v0.1.3/workflow-plugin-tofu-windows-arm64.tar.gz" } ] } diff --git a/plugins/workflow-plugin-atlas-migrate/manifest.json b/plugins/workflow-plugin-atlas-migrate/manifest.json index 5d60644..562c5fd 100644 --- a/plugins/workflow-plugin-atlas-migrate/manifest.json +++ b/plugins/workflow-plugin-atlas-migrate/manifest.json @@ -1,6 +1,6 @@ { "name": "workflow-plugin-atlas-migrate", - "version": "0.2.0", + "version": "0.3.7", "description": "Atlas migration driver plugin for the workflow engine: ariga.io/atlas v1 backed Up/Down/Status/Goto with SQL-backed revision tracking and auto-generated atlas.sum", "author": "GoCodeAlone", "license": "Apache-2.0", @@ -8,16 +8,82 @@ "tier": "community", "private": false, "minEngineVersion": "0.18.0", - "keywords": ["migrations", "database", "postgres", "atlas", "ariga"], + "keywords": [ + "migrations", + "database", + "postgres", + "atlas", + "ariga" + ], "homepage": "https://github.com/GoCodeAlone/workflow-plugin-migrations", "repository": "https://github.com/GoCodeAlone/workflow-plugin-migrations", "capabilities": { + "configProvider": false, "moduleTypes": [ "database.migrations", "database.migration_driver" ], - "stepTypes": [], - "triggerTypes": [] + "stepTypes": [ + "step.migrate_up", + "step.migrate_down", + "step.migrate_status", + "step.migrate_to" + ], + "triggerTypes": [], + "migrationDrivers": [ + "golang-migrate", + "goose" + ], + "cliCommands": [ + { + "name": "migrate", + "description": "Run and inspect database migrations", + "subcommands": [ + { + "name": "up", + "description": "Apply all pending migrations" + }, + { + "name": "down", + "description": "Roll back migrations" + }, + { + "name": "status", + "description": "Show migration status" + }, + { + "name": "goto", + "description": "Migrate to a specific version" + }, + { + "name": "force", + "description": "Force-set the recorded migration version" + }, + { + "name": "repair-dirty", + "description": "Repair a known dirty migration metadata state" + }, + { + "name": "validate-upgrade", + "description": "Validate baseline-to-candidate migration upgrade path" + }, + { + "name": "lint", + "description": "Static analysis for migration files" + }, + { + "name": "test", + "description": "Run full-cycle and checkpoint migration tests" + }, + { + "name": "tenant-ensure", + "description": "Ensure a tenant schema exists in the database" + } + ], + "flags_passthrough": true + } + ], + "buildHooks": [] }, "assets": { "ui": false, @@ -25,24 +91,88 @@ }, "downloads": [ { + "arch": "amd64", + "os": "darwin", + "sha256": "2cc72eac38c1e4ffee166021dccdb1e3eb536111645c912cef3c7b804c27c256", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-migrate-darwin-amd64.tar.gz" + }, + { + "arch": "amd64", + "os": "darwin", + "sha256": "0efa146b14eea8403560f02e352aa57c3248986584b3e3ac29309e7c409f683c", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-atlas-migrate-darwin-amd64.tar.gz" + }, + { + "arch": "amd64", + "os": "darwin", + "sha256": "19a20faf555f8060d12907a290b9dba95eeac52b0a7b1c18e22bd2cbcaedee72", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-darwin-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "c7c7c78cad07a3a8fa01c1d48b4a1381e958e68301fff2b1504c5aaeaf2dc44c", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-migrate-darwin-arm64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "3a8ea1b592ed8d4f795231746132b4f248980d17c81c28fa59b884d44a78a7ad", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-atlas-migrate-darwin-arm64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "8e143a18a607620ef6e7939a19da98ed2aeab4f41f69bcf7658689565f4cd69c", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-darwin-arm64.tar.gz" + }, + { + "arch": "amd64", "os": "linux", + "sha256": "0f33d21bd6cb659ae084a5a10b1b1aec7a9d5f97e34ccfd11f44bc48ab1d38e6", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-migrate-linux-amd64.tar.gz" + }, + { + "arch": "amd64", + "os": "linux", + "sha256": "9ea44aeb0a777dd473acc75ce7c27bfff0682e64500d64d458d9bb5e22cfef70", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-atlas-migrate-linux-amd64.tar.gz" + }, + { "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.2.0/workflow-plugin-atlas-migrate-linux-amd64.tar.gz" + "os": "linux", + "sha256": "5c703945775eeecdb590b1ad093eee012f4c6ceaa8449e6936c135fe477f12b3", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-linux-amd64.tar.gz" }, { + "arch": "arm64", "os": "linux", + "sha256": "7a91fc47714a18aff2103a5b19083a2444b0c9c403fe1d6fcce00e1f361620e1", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-migrate-linux-arm64.tar.gz" + }, + { "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.2.0/workflow-plugin-atlas-migrate-linux-arm64.tar.gz" + "os": "linux", + "sha256": "7158283c59ed0d00b7072fb345e68729cf8907290cae2e7ecdbcea58479521a5", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-atlas-migrate-linux-arm64.tar.gz" + }, + { + "arch": "arm64", + "os": "linux", + "sha256": "c93d0b9e38d7473cdca18272d5ec75e63dfa50fccf9c099d03cd40046c5ae555", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-linux-arm64.tar.gz" }, { - "os": "darwin", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.2.0/workflow-plugin-atlas-migrate-darwin-amd64.tar.gz" + "os": "windows", + "sha256": "466f8759bd927c07cf2b35b7c6c79dedb43ba6f413fde5ddfbf668c018e868bd", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-windows-amd64.tar.gz" }, { - "os": "darwin", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.2.0/workflow-plugin-atlas-migrate-darwin-arm64.tar.gz" + "os": "windows", + "sha256": "bf56cef6db2a8579efcb7de9c0356e5f77cd18994734f1d68deae323e4c274d3", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-windows-arm64.tar.gz" } ] } diff --git a/plugins/workflow-plugin-migrations/manifest.json b/plugins/workflow-plugin-migrations/manifest.json index f5b5ed0..04f8c22 100644 --- a/plugins/workflow-plugin-migrations/manifest.json +++ b/plugins/workflow-plugin-migrations/manifest.json @@ -1,6 +1,6 @@ { "name": "workflow-plugin-migrations", - "version": "0.2.0", + "version": "0.3.7", "description": "Database migration plugin for the workflow engine: golang-migrate + goose drivers, pre-deploy runner, wfctl migrate CLI, static lint tool, and tenant-ensure schema setup", "author": "GoCodeAlone", "license": "Apache-2.0", @@ -8,10 +8,17 @@ "tier": "community", "private": false, "minEngineVersion": "0.18.0", - "keywords": ["migrations", "database", "postgres", "golang-migrate", "goose"], + "keywords": [ + "migrations", + "database", + "postgres", + "golang-migrate", + "goose" + ], "homepage": "https://github.com/GoCodeAlone/workflow-plugin-migrations", "repository": "https://github.com/GoCodeAlone/workflow-plugin-migrations", "capabilities": { + "configProvider": false, "moduleTypes": [ "database.migrations", "database.migration_driver" @@ -22,7 +29,61 @@ "step.migrate_status", "step.migrate_to" ], - "triggerTypes": [] + "triggerTypes": [], + "migrationDrivers": [ + "golang-migrate", + "goose" + ], + "cliCommands": [ + { + "name": "migrate", + "description": "Run and inspect database migrations", + "subcommands": [ + { + "name": "up", + "description": "Apply all pending migrations" + }, + { + "name": "down", + "description": "Roll back migrations" + }, + { + "name": "status", + "description": "Show migration status" + }, + { + "name": "goto", + "description": "Migrate to a specific version" + }, + { + "name": "force", + "description": "Force-set the recorded migration version" + }, + { + "name": "repair-dirty", + "description": "Repair a known dirty migration metadata state" + }, + { + "name": "validate-upgrade", + "description": "Validate baseline-to-candidate migration upgrade path" + }, + { + "name": "lint", + "description": "Static analysis for migration files" + }, + { + "name": "test", + "description": "Run full-cycle and checkpoint migration tests" + }, + { + "name": "tenant-ensure", + "description": "Ensure a tenant schema exists in the database" + } + ], + "flags_passthrough": true + } + ], + "buildHooks": [] }, "assets": { "ui": false, @@ -30,24 +91,88 @@ }, "downloads": [ { + "arch": "amd64", + "os": "darwin", + "sha256": "2cc72eac38c1e4ffee166021dccdb1e3eb536111645c912cef3c7b804c27c256", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-migrate-darwin-amd64.tar.gz" + }, + { + "arch": "amd64", + "os": "darwin", + "sha256": "0efa146b14eea8403560f02e352aa57c3248986584b3e3ac29309e7c409f683c", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-atlas-migrate-darwin-amd64.tar.gz" + }, + { + "arch": "amd64", + "os": "darwin", + "sha256": "19a20faf555f8060d12907a290b9dba95eeac52b0a7b1c18e22bd2cbcaedee72", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-darwin-amd64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "c7c7c78cad07a3a8fa01c1d48b4a1381e958e68301fff2b1504c5aaeaf2dc44c", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-migrate-darwin-arm64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "3a8ea1b592ed8d4f795231746132b4f248980d17c81c28fa59b884d44a78a7ad", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-atlas-migrate-darwin-arm64.tar.gz" + }, + { + "arch": "arm64", + "os": "darwin", + "sha256": "8e143a18a607620ef6e7939a19da98ed2aeab4f41f69bcf7658689565f4cd69c", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-darwin-arm64.tar.gz" + }, + { + "arch": "amd64", "os": "linux", + "sha256": "0f33d21bd6cb659ae084a5a10b1b1aec7a9d5f97e34ccfd11f44bc48ab1d38e6", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-migrate-linux-amd64.tar.gz" + }, + { + "arch": "amd64", + "os": "linux", + "sha256": "9ea44aeb0a777dd473acc75ce7c27bfff0682e64500d64d458d9bb5e22cfef70", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-atlas-migrate-linux-amd64.tar.gz" + }, + { "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.2.0/workflow-plugin-migrations-linux-amd64.tar.gz" + "os": "linux", + "sha256": "5c703945775eeecdb590b1ad093eee012f4c6ceaa8449e6936c135fe477f12b3", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-linux-amd64.tar.gz" }, { + "arch": "arm64", "os": "linux", + "sha256": "7a91fc47714a18aff2103a5b19083a2444b0c9c403fe1d6fcce00e1f361620e1", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-migrate-linux-arm64.tar.gz" + }, + { "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.2.0/workflow-plugin-migrations-linux-arm64.tar.gz" + "os": "linux", + "sha256": "7158283c59ed0d00b7072fb345e68729cf8907290cae2e7ecdbcea58479521a5", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-atlas-migrate-linux-arm64.tar.gz" + }, + { + "arch": "arm64", + "os": "linux", + "sha256": "c93d0b9e38d7473cdca18272d5ec75e63dfa50fccf9c099d03cd40046c5ae555", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-linux-arm64.tar.gz" }, { - "os": "darwin", "arch": "amd64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.2.0/workflow-plugin-migrations-darwin-amd64.tar.gz" + "os": "windows", + "sha256": "466f8759bd927c07cf2b35b7c6c79dedb43ba6f413fde5ddfbf668c018e868bd", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-windows-amd64.tar.gz" }, { - "os": "darwin", "arch": "arm64", - "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.2.0/workflow-plugin-migrations-darwin-arm64.tar.gz" + "os": "windows", + "sha256": "bf56cef6db2a8579efcb7de9c0356e5f77cd18994734f1d68deae323e4c274d3", + "url": "https://github.com/GoCodeAlone/workflow-plugin-migrations/releases/download/v0.3.7/workflow-plugin-migrations-windows-arm64.tar.gz" } ] }