Skip to content

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

Merged
mrz1836 merged 1 commit intomainfrom
chore/sync-files-bsv-blockchain-services-20260406-203120-eec0e19
Apr 7, 2026
Merged

[Sync] Update project files from source repository (eec0e19)#43
mrz1836 merged 1 commit intomainfrom
chore/sync-files-bsv-blockchain-services-20260406-203120-eec0e19

Conversation

@mrz1836
Copy link
Copy Markdown
Collaborator

@mrz1836 mrz1836 commented Apr 7, 2026

What Changed

  • Updated .dockerignore to exclude dist/ directory but preserve dist/linux/ with !dist/linux/
  • Upgraded actions/setup-go from v6.3.0 (commit 4b73464) to v6.4.0 (commit 4a3601121d) in setup-go-with-cache action
  • Added clarifying comments to Go module and build cache sections noting "Uses actions/cache which handles both restore and save"
  • Updated GO_PRE_COMMIT_VERSION from v1.8.0 to v1.8.1 in pre-commit environment configuration
  • Updated GO_PRE_COMMIT_GOLANGCI_LINT_VERSION from v2.11.3 to v2.11.4 in pre-commit environment configuration

Why It Was Necessary

  • The dist/linux/ directory needs to be included in Docker builds while other dist artifacts should remain ignored
  • Upgrading to newer versions of GitHub Actions and pre-commit tools ensures access to latest bug fixes and improvements
  • Additional comments improve maintainability by clarifying cache handling behavior for future developers

Testing Performed

  • Verify Docker builds correctly include dist/linux/ artifacts while excluding other dist files
  • Confirm GitHub Actions workflows execute successfully with updated actions/setup-go@v6.4.0
  • Validate pre-commit hooks function properly with updated tool versions

Impact / Risk

  • Risk Level: Low - changes are primarily version bumps and documentation improvements
  • Breaking Changes: None - Docker ignore pattern change preserves required Linux artifacts
  • CI/CD Impact: Minimal - updated Actions and tooling versions are backward compatible

@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 update General updates size/M Medium change (51–200 lines) labels Apr 7, 2026
@mrz1836 mrz1836 merged commit 3bfd7c6 into main Apr 7, 2026
43 of 45 checks passed
@github-actions github-actions bot deleted the chore/sync-files-bsv-blockchain-services-20260406-203120-eec0e19 branch April 7, 2026 14:07
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