Skip to content

[Sync] Update project files from source repository (1299e85)#100

Merged
mrz1836 merged 1 commit intomasterfrom
chore/sync-files-bsv-blockchain-sdks-20260205-183141-1299e85
Feb 5, 2026
Merged

[Sync] Update project files from source repository (1299e85)#100
mrz1836 merged 1 commit intomasterfrom
chore/sync-files-bsv-blockchain-sdks-20260205-183141-1299e85

Conversation

@mrz1836
Copy link
Collaborator

@mrz1836 mrz1836 commented Feb 5, 2026

What Changed

  • Updated GOVULNCHECK_GO_VERSION from 1.25.6 to 1.25.7 in .github/.env.base
  • Updated GO_COVERAGE_VERSION from v1.1.17 to v1.2.0 in .github/.env.base
  • Updated MAGE_X_VERSION from v1.18.7 to v1.19.2 in .github/.env.base
  • Added logic to copy raw coverage.out file to the main output directory in fortress-coverage.yml workflow
  • Added logic to copy raw coverage.out file to the branch-specific output directory in fortress-coverage.yml workflow
  • Added similar coverage.out copy logic to both main and branch processing in fortress.yml workflow

Why It Was Necessary

  • Updating dependency versions ensures access to latest bug fixes, security patches, and feature improvements for Go vulnerability scanning, coverage tooling, and build automation
  • Copying the raw coverage.out file to output directories makes the coverage data more accessible for download and external analysis tools
  • Maintaining consistent file structure across both main and branch-specific coverage processing ensures uniform artifact availability

Testing Performed

  • Verify that coverage workflows successfully copy coverage.out files to appropriate output directories
  • Confirm that updated tool versions (govulncheck, go-coverage, mage-x) are compatible and execute without errors
  • Validate that coverage artifacts are properly generated and can be downloaded with the new file structure

Impact / Risk

  • Low Risk: Version updates are minor/patch increments following semantic versioning practices
  • No Breaking Changes: Additional file copy operations are additive and don't modify existing functionality
  • Improved DX: Raw coverage files are now more easily accessible for developers needing detailed coverage analysis

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

sonarqubecloud bot commented Feb 5, 2026

@mrz1836
Copy link
Collaborator Author

mrz1836 commented Feb 5, 2026

LGTM!

@mrz1836 mrz1836 merged commit 3409bb4 into master Feb 5, 2026
44 checks passed
@github-actions github-actions bot deleted the chore/sync-files-bsv-blockchain-sdks-20260205-183141-1299e85 branch February 5, 2026 23:36
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