* implement .env parsing and expanding
* implement .env parsing and expanding
* reload env on reload/rebuild as well
* default to empty env file. remove cyclical dependency stuff
* default to empty env file. remove cyclical dependency stuff
* use godotenv to parse, dont override global vars
* implement multiple env file support
* update readme and example config
* update readme some more
* fix typo
* dce in util.go
* Avoid loading env files on cancelled runs
* Clean up env load linting
---------
Co-authored-by: sirkostya009 <kosta.tovstik@gmail.com>
* chore: update Go version to 1.25.1 and dependencies
- Updated Dockerfile to use Go 1.25.1 for both builder and final images.
- Modified README files (Japanese, Chinese Simplified, Chinese Traditional, and English) to reflect the new Go version requirement of 1.25.1.
- Updated go.mod to specify Go 1.25 and updated dependencies:
- Upgraded hugo from v0.147.6 to v0.149.1
- Upgraded testify from v1.10.0 to v1.11.1
- Upgraded other indirect dependencies to their latest versions.
- Updated go.sum to reflect the changes in dependencies.
* fix: update golangci-lint to use latest version and install mode
* go mod tidy -go=1.17
* update docker base image to go 1.17
* use go1.17 in github actions
* Install using `go get` has been deprecated in 1.16, so use `go install` command