Skip to content

[Sync] Update project files from source repository (eec0e19)#87

Merged
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-bsv-blockchain-sdks-20260406-201814-eec0e19
Apr 7, 2026
Merged

[Sync] Update project files from source repository (eec0e19)#87
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-bsv-blockchain-sdks-20260406-201814-eec0e19

Conversation

@mrz1836
Copy link
Copy Markdown
Collaborator

@mrz1836 mrz1836 commented Apr 7, 2026

What Changed

  • Updated .dockerignore to include !dist/linux/ to exclude the linux distribution directory from being ignored
  • Added clarifying comments in .github/actions/setup-go-with-cache/action.yml noting that actions/cache handles both restore and save operations
  • Updated actions/setup-go version from 4b73464bb391d4059bd26b0524d20df3927bd417 (v6.3.0) to 4a3601121dd01d1626a1e23e37211e3254c1c06c (v6.4.0)
  • Updated GITLEAKS_VERSION from 8.30.0 to 8.30.1 in .github/env/10-security.env

Why It Was Necessary

  • Allowing the dist/linux/ directory in Docker builds enables Linux-specific build artifacts to be included in container images
  • Upgrading the setup-go action provides access to latest fixes and improvements in the Go setup tooling
  • Updating Gitleaks to the latest patch version ensures the most recent security scanning capabilities and bug fixes

Testing Performed

  • Verify Docker builds complete successfully and include the dist/linux/ directory when expected
  • Confirm GitHub Actions workflows execute without errors with the updated setup-go action
  • Validate that Gitleaks continues to run security scans properly with version 8.30.1

Impact / Risk

  • Low Risk: These are maintenance updates to tooling and build configuration
  • No Breaking Changes: The .dockerignore change only affects what gets copied into Docker images, not runtime behavior
  • Improved Security: Updated Gitleaks version ensures latest security scanning capabilities

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

sonarqubecloud Bot commented Apr 7, 2026

@mrz1836
Copy link
Copy Markdown
Collaborator Author

mrz1836 commented Apr 7, 2026

LGTM!

@mrz1836 mrz1836 merged commit 92670d0 into master Apr 7, 2026
44 checks passed
@github-actions github-actions Bot deleted the chore/sync-files-bsv-blockchain-sdks-20260406-201814-eec0e19 branch April 7, 2026 00:25
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