* chore: Upgrade golangci-lint to next major version
* chore: Add //nolint to new tests
---------
Co-authored-by: Martin Wentzel <junker@monoceres.uberspace.de>
* chore: update Go version to 1.22 for consistency across workflows, jobs, and modules.
* build: Update GitHub Actions setup-go and golangci-lint versions.
* refactor: Replace ioutil.ReadFile and ioutil.ReadAll with os.ReadFile and io.ReadAll.
* go fmt
* 🔄 Update actions/checkout and actions/setup-go to v4 and v5, respectively.
* ✨ Refactor: Add b64 function to convert file to base64 in testacc_setup.sh.
* ✨ Update Go version requirement in CONTRIBUTING.md.
* ✨ Fix typo and improve error message format.
* ✨ enhance: Improve error message in TestAccDockerContainer_uploadAsBase64.
* ✨ Fix: Update file permissions for test2.txt in docker container tests.
* chore: bump tools golang version to 1.16
* fix(deps): update module github.com/golangci/golangci-lint to v1.40.1
* chore(ci): bump golangci-lint to use v1.40.1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Manuel Vogel <mavogel@posteo.de>
* fix(deps): update module github.com/golangci/golangci-lint to v1.39.0
* chore: bump version of lint action as well
* chore: fix linter
* fix: remove before hooks for releasing
* fix: remove unneeded declaration
* fix: align gh wf path with go.mod and remove vendor dir
* fix: removes duplicated go version env
* chore: extract docker ce version as env
* chore: removes leading yaml lines