Skip to content

[Sync] Update project files from source repository (58a7526) - #133

Merged
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-bsv-blockchain-template-20260530-235903-58a7526
May 31, 2026
Merged

[Sync] Update project files from source repository (58a7526)#133
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-bsv-blockchain-template-20260530-235903-58a7526

Conversation

@mrz1836

@mrz1836 mrz1836 commented May 31, 2026

Copy link
Copy Markdown
Member

What Changed

  • Updated MAGE_X_VERSION from v1.23.0 to v1.24.0
  • Added new configuration variable MAGE_X_AUTO_DISCOVER_BUILD_TAGS_COMBINE set to true
  • Added comment explaining that the new flag runs all discovered tags in a single test pass for performance, with option to override in project env files

Why It Was Necessary

  • To adopt the latest mage-x version (v1.24.0) with updated features and fixes
  • To enable faster test execution by combining build tag discovery into a single pass by default
  • To provide flexibility for projects to override the combined test behavior when needed

Testing Performed

  • Verified environment variable syntax is valid
  • Confirmed the new MAGE_X_AUTO_DISCOVER_BUILD_TAGS_COMBINE flag integrates with existing auto-discovery configuration
  • Validated that the default behavior runs discovered tags in a single pass as documented

Impact / Risk

  • Breaking Change: None - new variable has a default value and is optional to override
  • Performance: Expected improvement in test execution time by reducing separate passes per build tag
  • Risk: Low - projects can disable the combined approach by setting the flag to false in their project env files

Copilot AI review requested due to automatic review settings May 31, 2026 03:59
@mrz1836 mrz1836 self-assigned this May 31, 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 May 31, 2026
@github-actions github-actions Bot added update General updates size/XS Very small change (<=10 lines) labels May 31, 2026
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Syncs the template’s mage-x defaults with the upstream source repo by bumping the mage-x version and enabling a new build-tag auto-discovery optimization flag.

Changes:

  • Updated MAGE_X_VERSION from v1.23.0 to v1.24.0.
  • Added MAGE_X_AUTO_DISCOVER_BUILD_TAGS_COMBINE=true (with explanatory comments) to run discovered build tags in a single combined test pass by default.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mrz1836
mrz1836 merged commit 798f0c2 into master May 31, 2026
24 checks passed
@github-actions
github-actions Bot deleted the chore/sync-files-bsv-blockchain-template-20260530-235903-58a7526 branch May 31, 2026 04:02
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/XS Very small change (<=10 lines) update General updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants