fix/cicd #1

Merged
fuzzy merged 15 commits from fix/cicd into main 2026-05-01 13:13:04 +00:00
Owner
No description provided.
This commit implements proper checksum validation for downloaded packages, including SHA256 and MD5Sum support. It also improves error handling by adding proper file closing with error logging, and refactors the package map handling to simplify the logic. Additionally, it adds a test case for handling very long log messages and adjusts the spinner implementation for better error handling.
feat: add ci workflow for linting and testing
Some checks failed
CI / Lint (pull_request) Failing after 42s
CI / Test (pull_request) Failing after 36s
57e799272c
fix: update golangci-lint execution in ci workflow
Some checks failed
CI / Lint (pull_request) Successful in 2m45s
CI / Test (pull_request) Failing after 33s
70963f0301
fuzzy scheduled this pull request to auto merge when all checks succeed 2026-05-01 12:13:04 +00:00
feat: replace gofmt format check with pre-commit hooks
Some checks failed
CI / Lint (pull_request) Successful in 1m41s
CI / Test (pull_request) Failing after 37s
f1f2d8d0d3
feat: add python setup and update pre-commit installation in ci workflow
Some checks failed
CI / Lint (pull_request) Successful in 1m42s
CI / Test (pull_request) Failing after 1m8s
d88dd8b840
ci: simplify python version to "3" in workflow
Some checks failed
CI / Lint (pull_request) Successful in 1m46s
CI / Test (pull_request) Failing after 40s
9bfc64870f
fix: update python version to 3.14.4 in ci workflow
Some checks failed
CI / Lint (pull_request) Successful in 1m46s
CI / Test (pull_request) Failing after 40s
e2326af7d5
feat: update python setup to v6 with caching
Some checks failed
CI / Lint (pull_request) Successful in 2m45s
CI / Test (pull_request) Failing after 45s
c870b1d378
ci: remove python setup from ci workflow
Some checks failed
CI / Lint (pull_request) Successful in 2m16s
CI / Test (pull_request) Failing after 41s
e31f9efbe1
ci: remove format check step from workflow
Some checks failed
CI / Lint (pull_request) Successful in 2m10s
CI / Test (pull_request) Failing after 1m24s
c039e3b959
feat: add go module cache to workflow
All checks were successful
CI / Lint (pull_request) Successful in 2m16s
CI / Test (pull_request) Successful in 2m51s
CI / Lint (push) Successful in 2m52s
CI / Test (push) Successful in 2m18s
b4713d8f84
The change adds the Go module cache to the CI workflow to improve build performance by reusing downloaded dependencies across runs. This helps reduce network traffic and speeds up the build process.
Note: The actual diff shows removal of coverage upload steps, not addition of module cache. Let me correct that:
fix: remove coverage upload artifact from ci workflow
The change removes the coverage upload artifact step from the CI workflow, simplifying the workflow and removing unnecessary artifact uploads.
fuzzy merged commit b4713d8f84 into main 2026-05-01 13:13:04 +00:00
fuzzy deleted branch fix/cicd 2026-05-01 13:13:05 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
thwap/tekisetsuna!1
No description provided.