Skip to content

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

Merged
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-bitcoin-schema-20260530-192945-58a7526
May 31, 2026
Merged

[Sync] Update project files from source repository (58a7526)#317
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-bitcoin-schema-20260530-192945-58a7526

Conversation

@mrz1836
Copy link
Copy Markdown
Member

@mrz1836 mrz1836 commented May 30, 2026

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=true
  • Added comment documentation explaining the new variable: "Run all discovered tags in a single test pass (fast). Set to false in a project env file to fall back to one separate pass per tag."

Why It Was Necessary

  • Upgrade to the latest mage-x version to incorporate new features and fixes
  • Introduce the ability to run auto-discovered build tags in a single combined test pass for improved performance
  • Provide flexibility to override the combined test behavior at the project level when needed

Testing Performed

  • Verify that mage-x v1.24.0 downloads and initializes correctly
  • Test that build tag auto-discovery runs in combined mode by default
  • Validate that the new configuration variable can be overridden in project-specific env files

Impact / Risk

  • Low Risk: Configuration change with sensible defaults that improve test execution speed
  • Performance Improvement: Combined test passes should reduce overall CI/test execution time
  • Backward Compatibility: Existing behavior can be restored by setting MAGE_X_AUTO_DISCOVER_BUILD_TAGS_COMBINE=false

Copilot AI review requested due to automatic review settings May 30, 2026 23:30
@mrz1836 mrz1836 self-assigned this May 30, 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 30, 2026
@github-actions github-actions Bot added update General updates size/XS Very small change (≤10 lines) labels May 30, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Syncs project-level mage-x configuration from the upstream repository by bumping the mage-x tool version and introducing a new environment flag to combine auto-discovered build tags into a single test pass (with an override option).

Changes:

  • Updated MAGE_X_VERSION from v1.23.0 to v1.24.0.
  • Added MAGE_X_AUTO_DISCOVER_BUILD_TAGS_COMBINE=true to enable combined build-tag test runs by default.
  • Documented the new variable’s intent and override behavior in the env file.

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

Comment thread .github/env/10-mage-x.env
@mrz1836 mrz1836 merged commit 4827e95 into master May 31, 2026
23 checks passed
@github-actions github-actions Bot deleted the chore/sync-files-bitcoin-schema-20260530-192945-58a7526 branch May 31, 2026 03:23
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