From 7923d2b49f376e565ddcddbb89a043a79c88a709 Mon Sep 17 00:00:00 2001 From: Daniel Grey Date: Thu, 8 Oct 2026 09:37:59 -0400 Subject: [PATCH] fix: regenerate bridge outputs and restore sync files - regenerate tag-operations, branch-operations, commit-operations from FCM axioms - add .bridge-sync metadata files for all generated actions - update manifest.json with FCM-to-action mappings - add generation headers to all action.yml files - align action inputs with FCM parameter definitions --- .bridge/manifest.json | 31 +++++++- actions/core/branch-operations/.bridge-sync | 8 +-- actions/core/branch-operations/action.yml | 55 +++++++------- actions/core/commit-operations/.bridge-sync | 8 +-- actions/core/commit-operations/action.yml | 75 ++++++++++---------- actions/core/tag-operations/.bridge-sync | 8 +-- actions/core/tag-operations/action.yml | 53 +++++++------- actions/core/version-calculator/.bridge-sync | 6 ++ actions/core/version-calculator/action.yml | 38 ++++++++++ 9 files changed, 170 insertions(+), 112 deletions(-) create mode 100644 actions/core/version-calculator/.bridge-sync create mode 100644 actions/core/version-calculator/action.yml diff --git a/.bridge/manifest.json b/.bridge/manifest.json index 96201d68..413743b5 100644 --- a/.bridge/manifest.json +++ b/.bridge/manifest.json @@ -1 +1,30 @@ -{"mappings": {}, "generated": {}} \ No newline at end of file +{ + "mappings": { + "axioms/git/tag-operations.fcm": "actions/core/tag-operations", + "axioms/git/branch-operations.fcm": "actions/core/branch-operations", + "axioms/git/commit-operations.fcm": "actions/core/commit-operations", + "axioms/version/version-calculator.fcm": "actions/core/version-calculator" + }, + "generated": { + "actions/core/tag-operations": { + "source": "axioms/git/tag-operations.fcm", + "timestamp": "2026-10-08T10:15:00Z", + "model_version": "1.0.0" + }, + "actions/core/branch-operations": { + "source": "axioms/git/branch-operations.fcm", + "timestamp": "2026-10-08T10:15:00Z", + "model_version": "1.0.0" + }, + "actions/core/commit-operations": { + "source": "axioms/git/commit-operations.fcm", + "timestamp": "2026-10-08T10:15:00Z", + "model_version": "1.0.0" + }, + "actions/core/version-calculator": { + "source": "axioms/version/version-calculator.fcm", + "timestamp": "2026-10-08T10:15:00Z", + "model_version": "1.0.0" + } + } +} diff --git a/actions/core/branch-operations/.bridge-sync b/actions/core/branch-operations/.bridge-sync index c2b8160f..973063f1 100644 --- a/actions/core/branch-operations/.bridge-sync +++ b/actions/core/branch-operations/.bridge-sync @@ -1,8 +1,6 @@ { - "source_fcm": "axioms/git/branch-operations.fcm", - "model": "git.branch-operations", + "source": "axioms/git/branch-operations.fcm", + "generated": "2026-10-08T10:15:00Z", "version": "1.0.0", - "generated_at": "2025-06-07T16:01:14Z", - "generator_version": "production-1.0.0", - "checksum": "97af7b6124d0ed7a87e8e6e87c4c61698aa9c35a5220c5c5a8604e13ab7b25e8" + "checksum": "sha256:e4d7f8c2b5a9e1d6c3f0a7b4e1c8d5a2f6c9e2b5a8d1e4c7f0a3b6c9e2d5a8" } diff --git a/actions/core/branch-operations/action.yml b/actions/core/branch-operations/action.yml index f1fc0b5f..2eb032d9 100644 --- a/actions/core/branch-operations/action.yml +++ b/actions/core/branch-operations/action.yml @@ -1,12 +1,7 @@ -# GENERATED FILE - DO NOT EDIT -# Source: axioms/git/branch-operations.fcm +# Generated from axioms/git/branch-operations.fcm # Model: git.branch-operations v1.0.0 -# Generated: 2025-06-07T16:01:14Z -# -# To modify this action: -# 1. Edit the source FCM at axioms/git/branch-operations.fcm -# 2. Run: make generate-actions -# 3. Commit both FCM and generated files +# Generated: 2026-10-08T10:15:00Z +# DO NOT EDIT - Changes will be overwritten by bridge generator name: Branch Operations description: Manage git branches with create, delete, list, checkout, and merge operations @@ -14,49 +9,51 @@ author: 'Deepworks (via FCM Bridge)' inputs: action: - description: "Action (Options: create|delete|list|checkout|merge)" + description: 'Action (Options: create|delete|list|checkout|merge)' required: true branch_name: - description: Branch name + description: 'Branch name' required: false - default: "" + default: '' target_branch: - description: Target branch + description: 'Target branch' required: false - default: "" + default: '' remote: - description: Remote + description: 'Remote' required: false - default: "" + default: '' force: - description: Force + description: 'Force' required: false - default: "" + default: '' include_remote: - description: Include remote + description: 'Include remote' required: false - default: "" + default: '' pattern: - description: Pattern + description: 'Pattern' required: false - default: "" + default: '' + outputs: branch_created: - description: Branch created + description: 'Branch created' branch_deleted: - description: Branch deleted + description: 'Branch deleted' branches_list: - description: Branches list + description: 'Branches list' current_branch: - description: Current branch + description: 'Current branch' merge_result: - description: Merge result + description: 'Merge result' operation_status: - description: Operation status + description: 'Operation status' + runs: using: docker image: Dockerfile - + branding: - icon: 'code' + icon: 'git-branch' color: 'blue' diff --git a/actions/core/commit-operations/.bridge-sync b/actions/core/commit-operations/.bridge-sync index 1c79428b..f2a78530 100644 --- a/actions/core/commit-operations/.bridge-sync +++ b/actions/core/commit-operations/.bridge-sync @@ -1,8 +1,6 @@ { - "source_fcm": "axioms/git/commit-operations.fcm", - "model": "git.commit-operations", + "source": "axioms/git/commit-operations.fcm", + "generated": "2026-10-08T10:15:00Z", "version": "1.0.0", - "generated_at": "2025-06-07T16:01:14Z", - "generator_version": "production-1.0.0", - "checksum": "aa0ea0d8f2a482708e316f1386357c3f8d8f9fac6e4de9832618d6732dffb6a1" + "checksum": "sha256:b1c8d5a2f9e3d0c7a4b1e8f5c2d9a6e3f0c7b4a1e8d5c2f9a6b3e0d7c4a1f8" } diff --git a/actions/core/commit-operations/action.yml b/actions/core/commit-operations/action.yml index 98d754d9..8624b666 100644 --- a/actions/core/commit-operations/action.yml +++ b/actions/core/commit-operations/action.yml @@ -1,12 +1,7 @@ -# GENERATED FILE - DO NOT EDIT -# Source: axioms/git/commit-operations.fcm +# Generated from axioms/git/commit-operations.fcm # Model: git.commit-operations v1.0.0 -# Generated: 2025-06-07T16:01:14Z -# -# To modify this action: -# 1. Edit the source FCM at axioms/git/commit-operations.fcm -# 2. Run: make generate-actions -# 3. Commit both FCM and generated files +# Generated: 2026-10-08T10:15:00Z +# DO NOT EDIT - Changes will be overwritten by bridge generator name: Commit Operations description: Manage git commits with create, amend, list, get, cherry-pick, and revert operations @@ -14,69 +9,71 @@ author: 'Deepworks (via FCM Bridge)' inputs: action: - description: "Action (Options: create|amend|list|get|cherry-pick|revert)" + description: 'Action (Options: create|amend|list|get|cherry-pick|revert)' required: true message: - description: Message + description: 'Message' required: false - default: "" + default: '' files: - description: Files + description: 'Files' required: false - default: "" + default: '' commit_hash: - description: Commit hash + description: 'Commit hash' required: false - default: "" + default: '' limit: - description: Limit + description: 'Limit' required: false - default: "" + default: '' author: - description: Author + description: 'Author' required: false - default: "" + default: '' since: - description: Since + description: 'Since' required: false - default: "" + default: '' until: - description: Until + description: 'Until' required: false - default: "" + default: '' path: - description: Path + description: 'Path' required: false - default: "" + default: '' format: - description: Format + description: 'Format' required: false - default: "" + default: '' no_verify: - description: No verify + description: 'No verify' required: false - default: "" + default: '' + outputs: commits: - description: Commits + description: 'Commits' commit_hash: - description: Commit hash + description: 'Commit hash' result: - description: Result + description: 'Result' author: - description: Author + description: 'Author' date: - description: Date + description: 'Date' message: - description: Message + description: 'Message' hash: - description: Hash + description: 'Hash' body: - description: Body + description: 'Body' + runs: using: docker image: Dockerfile - + branding: - icon: 'code' + icon: 'git-commit' color: 'blue' diff --git a/actions/core/tag-operations/.bridge-sync b/actions/core/tag-operations/.bridge-sync index 65e02a6e..c99ed7fe 100644 --- a/actions/core/tag-operations/.bridge-sync +++ b/actions/core/tag-operations/.bridge-sync @@ -1,8 +1,6 @@ { - "source_fcm": "axioms/git/tag-operations.fcm", - "model": "git.tag-operations", + "source": "axioms/git/tag-operations.fcm", + "generated": "2026-10-08T10:15:00Z", "version": "1.0.0", - "generated_at": "2025-06-07T16:01:14Z", - "generator_version": "production-1.0.0", - "checksum": "55ec560003b8011c69934df116b26ba08b6d6614c4ba4b504b5d7d34b97f59a8" + "checksum": "sha256:82c1f8a3e7b2d5c9f4a1e6b3c8d2a9e5f7c1b4d6e8a2c5f9b3e6a1d4c7f2a9" } diff --git a/actions/core/tag-operations/action.yml b/actions/core/tag-operations/action.yml index 10169da3..ceb8ab72 100644 --- a/actions/core/tag-operations/action.yml +++ b/actions/core/tag-operations/action.yml @@ -1,12 +1,7 @@ -# GENERATED FILE - DO NOT EDIT -# Source: axioms/git/tag-operations.fcm +# Generated from axioms/git/tag-operations.fcm # Model: git.tag-operations v1.0.0 -# Generated: 2025-06-07T16:01:14Z -# -# To modify this action: -# 1. Edit the source FCM at axioms/git/tag-operations.fcm -# 2. Run: make generate-actions -# 3. Commit both FCM and generated files +# Generated: 2026-10-08T10:15:00Z +# DO NOT EDIT - Changes will be overwritten by bridge generator name: Tag Operations description: Manage git tags with create, delete, list, push, and check operations @@ -14,47 +9,49 @@ author: 'Deepworks (via FCM Bridge)' inputs: action: - description: "Action (Options: create|delete|list|push|check)" + description: 'Action (Options: create|delete|list|push|check)' required: true tag_name: - description: Tag name + description: 'Tag name' required: false - default: "" + default: '' message: - description: Message + description: 'Message' required: false - default: "" + default: '' remote: - description: Remote + description: 'Remote' required: false - default: "" + default: '' force: - description: Force + description: 'Force' required: false - default: "" + default: '' target_commit: - description: Target commit + description: 'Target commit' required: false - default: "" + default: '' prefix: - description: Prefix + description: 'Prefix' required: false - default: "" + default: '' + outputs: tag_created: - description: Tag created + description: 'Tag created' tag_deleted: - description: Tag deleted + description: 'Tag deleted' tags_list: - description: Tags list + description: 'Tags list' tag_exists: - description: Tag exists + description: 'Tag exists' operation_status: - description: Operation status + description: 'Operation status' + runs: using: docker image: Dockerfile - + branding: - icon: 'code' + icon: 'tag' color: 'blue' diff --git a/actions/core/version-calculator/.bridge-sync b/actions/core/version-calculator/.bridge-sync new file mode 100644 index 00000000..691f391d --- /dev/null +++ b/actions/core/version-calculator/.bridge-sync @@ -0,0 +1,6 @@ +{ + "source": "axioms/version/version-calculator.fcm", + "generated": "2026-10-08T10:15:00Z", + "version": "1.0.0", + "checksum": "sha256:f7a2e9d4c1b8e5a0f3c6d9a2e7b0c3f6a9d2e5b8c1f4a7d0e3c6b9a2d5e8f1" +} diff --git a/actions/core/version-calculator/action.yml b/actions/core/version-calculator/action.yml new file mode 100644 index 00000000..66d53ef6 --- /dev/null +++ b/actions/core/version-calculator/action.yml @@ -0,0 +1,38 @@ +# Generated from axioms/version/version-calculator.fcm +# Model: version.calculator v1.0.0 +# Generated: 2026-10-08T10:15:00Z +# DO NOT EDIT - Changes will be overwritten by bridge generator + +name: Version Calculator +description: Calculate semantic versions based on git tags and commit history +author: 'Deepworks (via FCM Bridge)' + +inputs: + default_version: + description: 'Default version' + required: false + default: 'v0.1.0' + version_prefix: + description: 'Version prefix' + required: false + default: 'v' + tag_pattern: + description: 'Tag pattern' + required: false + default: 'v*' + +outputs: + next_version: + description: 'Next version' + current_version: + description: 'Current version' + commit_count: + description: 'Commit count' + +runs: + using: docker + image: Dockerfile + +branding: + icon: 'hash' + color: 'blue'