This repository verifies the download link for emeditor.com.
Every 10 minutes, main.go is executed to:
- Navigate to the download page.
- Locate and download the installer file.
- Validate the digital signature using
Get-AuthenticodeSignature.
The output is saved to status.json in the validation-results branch.
{"result":{"valid":true},"time":"..."}The status.json file will show {"valid":false} along with the reason.
{"error":"..."}If the signature is invalid or a script error occurs, a new issue is created to alert Makoto.