- Removed GitHub Dependencies: Excised the unused newGithubClient and its associated dependencies (google/go-github and oauth2) from main.go and go.mod.
- Project Infrastructure Updates:
- Updated Dockerfile to use golang:1.25 for consistency with go.mod.
- Modified action.yaml to run from the local Dockerfile, ensuring that the Forgejo-specific logic is utilized.
- Validation: Verified all changes through a successful build and by running the full test suite, all of which passed.
* chore: update base image from alpine:3.14 to alpine:3.21
Alpine 3.14 reached EOL in November 2024 and no longer receives
security updates. Update to 3.21 (latest stable) to ensure continued
security patch coverage.
Closes#211
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* chore: update base image from alpine:3.14 (EOL) to alpine:3.23
Alpine 3.14 reached EOL in November 2024. Update to 3.23 (latest stable,
EOL: November 2027) to ensure continued security patch coverage.
Closes#211
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>