Skip to content

[Sync] Update project files from source repository (ead8752)#65

Merged
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-bsv-blockchain-sdks-20260106-091905-ead8752
Jan 6, 2026
Merged

[Sync] Update project files from source repository (ead8752)#65
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-bsv-blockchain-sdks-20260106-091905-ead8752

Conversation

@mrz1836
Copy link
Copy Markdown
Collaborator

@mrz1836 mrz1836 commented Jan 6, 2026

What Changed

  • Updated MAGE_X_VERSION from v1.13.0 to v1.15.0
  • Updated MAGE_X_GORELEASER_VERSION from v2.13.1 to v2.13.2
  • Updated MAGE_X_YAMLFMT_VERSION from v0.20.0 to v0.21.0
  • Added new configuration variable MAGE_X_BENCHSTAT_VERSION=v0.0.0-20251208221838-04cf7a2dca90
  • Updated comments in .gitpod.yml from project-specific wording to generic wording (e.g., "go-safe-conversion development environment" to "development environment")
  • Added new GitHub Actions workflow files for benchstat setup, statistics upload, fortress completion statistics, and modified existing fortress workflows
  • Updated technical conventions documentation for MAGE-X integration and general README structure

Why It Was Necessary

  • Upgrading MAGE-X and its toolchain dependencies (goreleaser, yamlfmt) ensures access to latest features, bug fixes, and security patches
  • Adding benchstat support enables automated benchmark statistics collection and comparison capabilities
  • Generalizing Gitpod comments improves reusability of configuration across different projects

Testing Performed

  • Verify that MAGE-X v1.15.0 and updated tool versions are compatible with existing build processes
  • Confirm that new benchstat integration works with GitHub Actions workflows
  • Test that Gitpod environment initializes correctly with updated configuration and generic messaging

Impact / Risk

  • Low Risk: Version updates are incremental and maintain backward compatibility within the build toolchain
  • CI/CD Impact: New benchstat workflow and statistics upload actions extend CI capabilities without disrupting existing pipelines
  • Developer Experience: Gitpod configuration changes are cosmetic and do not affect functionality

@mrz1836 mrz1836 self-assigned this Jan 6, 2026
@mrz1836 mrz1836 added automated-sync Automated sync PR, e.g. from a fork or external repo automerge Label to automatically merge pull requests that meet all required conditions chore Simple dependency updates or version bumps labels Jan 6, 2026
@github-actions github-actions Bot added the size/L Large change (201–500 lines) label Jan 6, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jan 6, 2026

@github-actions github-actions Bot added the update General updates label Jan 6, 2026
@mrz1836
Copy link
Copy Markdown
Collaborator Author

mrz1836 commented Jan 6, 2026

LGTM!

@mrz1836 mrz1836 merged commit 3518e03 into master Jan 6, 2026
44 checks passed
@github-actions github-actions Bot deleted the chore/sync-files-bsv-blockchain-sdks-20260106-091905-ead8752 branch January 6, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated-sync Automated sync PR, e.g. from a fork or external repo automerge Label to automatically merge pull requests that meet all required conditions chore Simple dependency updates or version bumps size/L Large change (201–500 lines) update General updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant