Skip to content

Conversation

@obnoxxx
Copy link
Collaborator

@obnoxxx obnoxxx commented Aug 1, 2025

Description of changes

This change stops the unneeded vendoring of go module:

  • vendoring is not needed anymore. One can use go modules directly.
    
  • vendoring clutters the git history.
  • vendoring clutters the checked-out repo tree.
    

The marginal benefit of avoiding downloads for building do not outweigh the above disadvantages.

Resolves: #122

Checklist

Not all of these might apply to your change but the more you are able to check
the easier it will be to get your contribution merged.

  • CI passes
  • Description of proposed change
  • Documentation (README, docs/, man pages) is updated
  • Existing issue is referenced if there is one
  • Unit tests for the proposed change

@obnoxxx
Copy link
Collaborator Author

obnoxxx commented Aug 1, 2025

strange, the pre-commit CI check fails with this message:

Error: getCacheEntry failed: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>05uCMaAAAAABAadV/l6Q8SoHNJV6NZnreRE0yRURHRTA1MTEARWRnZQ==

I tried a couple of times. Unsure what can be done..

@obnoxxx obnoxxx mentioned this pull request Aug 6, 2025
5 tasks
Signed-off-by: Michael Adam <obnox@samba.org>
@obnoxxx obnoxxx merged commit 6068542 into checkmake:main Aug 6, 2025
2 checks passed
@obnoxxx obnoxxx deleted the remove-vendor branch August 7, 2025 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

stop vendoring go modules

1 participant