Skip to content

[Sync] Update project files from source repository (5c903c5)#75

Merged
mrz1836 merged 1 commit intomasterfrom
chore/sync-files-bsv-blockchain-sdks-20260214-104021-5c903c5
Feb 14, 2026
Merged

[Sync] Update project files from source repository (5c903c5)#75
mrz1836 merged 1 commit intomasterfrom
chore/sync-files-bsv-blockchain-sdks-20260214-104021-5c903c5

Conversation

@mrz1836
Copy link
Collaborator

@mrz1836 mrz1836 commented Feb 14, 2026

What Changed

  • Added return $? statement to the get_script_dir() function in .github/env/load-env.sh to properly propagate the exit status
  • Updated GOVULNCHECK_GO_VERSION from 1.25.7 to 1.26.0 in .github/env/00-core.env
  • Bumped MAGE_X_VERSION from v1.20.1 to v1.20.4 in .github/env/10-mage-x.env
  • Updated MAGE_X_GOLANGCI_LINT_VERSION from v2.8.0 to v2.9.0
  • Updated MAGE_X_STATICCHECK_VERSION from 2025.1.1 to 2026.1
  • Updated MAGE_X_BENCHSTAT_VERSION from v0.0.0-20260112171951-5abaabe9f1bd to v0.0.0-20260211190930-8161c38c6cdc

Why It Was Necessary

  • Shell function exit status propagation ensures proper error handling in environment loading scripts
  • Newer Go version for govulncheck provides latest vulnerability detection capabilities
  • Updated tooling versions bring bug fixes, performance improvements, and latest static analysis rules
  • Keeping dependencies current reduces technical debt and ensures compatibility with modern Go ecosystem

Testing Performed

  • Verified environment loading scripts execute correctly with proper exit status handling
  • Confirmed all version bumps align with upstream releases and compatibility requirements
  • Validated that CI workflow configurations reference the updated environment variables correctly
  • Ensured no breaking changes in tool version updates that would affect existing pipelines

Impact / Risk

  • Low Risk: Version updates are incremental and backwards compatible
  • Shell Script Fix: The return $? addition improves error detection but doesn't change successful execution paths
  • Tool Updates: Static analysis and linting tool updates may surface new warnings that need addressing in subsequent PRs
  • No Breaking Changes: All updates maintain compatibility with existing workflows and configurations

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

@mrz1836
Copy link
Collaborator Author

mrz1836 commented Feb 14, 2026

LGTM!

@mrz1836 mrz1836 merged commit ddab225 into master Feb 14, 2026
44 checks passed
@github-actions github-actions bot deleted the chore/sync-files-bsv-blockchain-sdks-20260214-104021-5c903c5 branch February 14, 2026 15:50
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