Releases: silinternational/personnel-sync
Releases · silinternational/personnel-sync
v6.8.3
Added crucial steps to the release job
Fixed
- The release job needed checkout and setup-go also
Fix release job
Fixed
- Remove
branches: "**"
from the workflow config so the workflow will run on all pushes.
publish a Lambda binary in GitHub release
Added
- Added a GoReleaser step to publish a binary for use on Lambda
Use GitHub Actions for CI test
No code changes in this release
Security updates
Security
- Bump
golang.org/x/net
to v0.20.0 for CVE-2023-44487 - Bump
google.golang.org/grpc
to v1.60.1 for CVE-2023-44487
Fixed
- Other dependency updates and
go mod tidy
No email alert for Google 503 errors
Added
- Added a note about Google Users API to the README
Changed
- Do not send an email alert for Google API 503 response
- Updated Go files with
gofmt
version 1.21
Longer default HTTP timeout
Changed (non-breaking)
- Made default timeout 45 seconds (instead of 15) with option to override it with an environment variable or a config entry
Don't alert on temporary failure
Fixed
- Change restapi module 503 and 504 responses from error level, which triggers email alerts, to warning, which does not.
- Dependency updates.
Dependency updates, upgrade Go, and internal refactoring
Fixed
- Ignore any empty attributes in RestAPI attribute list.
- Dependency updates.
- Upgrade Go to 1.19.
Also includes some refactoring to the configuration structure. I was considering other ways of providing configuration that would not store secrets in plain text within AWS services.