Skip to content

[Sync] Update project files from source repository (3218cb1)#93

Merged
mrz1836 merged 1 commit intomasterfrom
chore/sync-files-bsv-blockchain-sdks-20260114-124552-3218cb1
Jan 14, 2026
Merged

[Sync] Update project files from source repository (3218cb1)#93
mrz1836 merged 1 commit intomasterfrom
chore/sync-files-bsv-blockchain-sdks-20260114-124552-3218cb1

Conversation

@mrz1836
Copy link
Collaborator

@mrz1836 mrz1836 commented Jan 14, 2026

What Changed

  • Updated MAGE_X_VERSION from v1.15.5 to v1.17.4 in .github/.env.base
  • Updated MAGE_X_GORELEASER_VERSION from v2.13.2 to v2.13.3
  • Updated MAGE_X_BENCHSTAT_VERSION from v0.0.0-20251208221838-04cf7a2dca90 to v0.0.0-20260112171951-5abaabe9f1bd
  • Added new configuration variable MAGE_X_MAGE_VERSION=v1.15.0
  • Updated GO_PRE_COMMIT_VERSION from v1.4.6 to v1.5.1
  • Added new composite action .github/actions/setup-mage/action.yml for installing and caching the mage binary
  • Modified .github/workflows/fortress-test-matrix.yml to incorporate the new setup-mage action

Why It Was Necessary

  • Keeping MAGE-X tooling up to date ensures access to latest features, bug fixes, and security patches
  • The new setup-mage composite action provides efficient binary caching and PATH management to reduce workflow execution time
  • Standardizing mage installation across workflows improves consistency and reduces duplication

Testing Performed

  • Verify CI workflows execute successfully with updated tool versions
  • Validate that the setup-mage action properly installs and caches the mage binary
  • Confirm PATH management allows immediate mage binary availability in subsequent workflow steps
  • Test cache hit/miss scenarios to ensure proper installation behavior

Impact / Risk

  • Breaking Change: None - these are internal tooling updates
  • Performance: Improved workflow execution time through binary caching in the new setup-mage action
  • Risk: Low - tool version updates are incremental and the new action provides isolated functionality
  • Migration: Automatic - existing workflows will use updated tool versions on next run

@mrz1836 mrz1836 self-assigned this Jan 14, 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 14, 2026
@github-actions github-actions bot added size/M Medium change (51–200 lines) update General updates labels Jan 14, 2026
@sonarqubecloud
Copy link

@mrz1836
Copy link
Collaborator Author

mrz1836 commented Jan 14, 2026

LGTM!

@mrz1836 mrz1836 merged commit 2cbcdce into master Jan 14, 2026
44 checks passed
@github-actions github-actions bot deleted the chore/sync-files-bsv-blockchain-sdks-20260114-124552-3218cb1 branch January 14, 2026 17:57
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/M Medium change (51–200 lines) update General updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant