Skip to content

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

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

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

Conversation

@mrz1836
Copy link
Copy Markdown
Contributor

@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 MAGE_X_BENCHSTAT_VERSION configuration set to v0.0.0-20251208221838-04cf7a2dca90
  • Modified Gitpod workspace configuration comments to be more generic (removed specific project references)
  • Updated echo messages in .gitpod.yml to use generic "development environment" terminology
  • Added new GitHub Actions for benchstat setup and statistics upload workflows
  • Created new workflow fortress-completion-statistics.yml for benchmark statistics collection
  • Updated documentation in mage-x.md and README.md for tech conventions
  • Modified dependabot-auto-merge.yml, fortress-coverage.yml, and fortress-test-matrix.yml workflows

Why It Was Necessary

  • Upgrading MAGE-X build tooling to the latest version ensures access to newer features, bug fixes, and improvements in the build automation system
  • Adding benchstat support enables automated benchmark statistics collection and comparison for performance tracking
  • Genericizing Gitpod configuration comments improves reusability and removes project-specific references from shared configuration

Testing Performed

  • Verify that MAGE-X v1.15.0 installation succeeds and all magex commands function correctly
  • Confirm goreleaser v2.13.2 and yamlfmt v0.21.0 execute without errors in CI pipelines
  • Validate that new benchstat action integrates properly with existing GitHub Actions workflows
  • Test Gitpod workspace initialization completes successfully with updated configuration

Impact / Risk

  • Low risk - Version updates are incremental and within compatible ranges for build tooling dependencies
  • No breaking changes - Configuration updates maintain backward compatibility with existing workflows
  • Positive impact - New benchstat integration provides enhanced performance monitoring capabilities
  • CI/CD impact - Updated tool versions may have slightly different behavior but are tested and stable releases

@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 size/L Large change (201–500 lines) update General updates labels Jan 6, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jan 6, 2026

@mrz1836
Copy link
Copy Markdown
Contributor Author

mrz1836 commented Jan 6, 2026

LGTM!

@mrz1836 mrz1836 merged commit 5ac1c17 into master Jan 6, 2026
39 checks passed
@github-actions github-actions Bot deleted the chore/sync-files-bsv-blockchain-sdks-20260106-091951-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