Yea, you can create a website on S3 and set up a Lambda trigger every minute. To schedule this, you can use a CloudWatch rule with a 'Schedule' expression to trigger the Lambda function.
Alternatively, you could use GitHub Actions and schedule the workflow to run every minute.
Note: Running your status page on Lambda is a bad idea if your main site is on AWS. You want your status page to be on separate infrastructure so that it can be used during an outage.
Alternatively, you could use GitHub Actions and schedule the workflow to run every minute.
However, I prefer the Lambda approach.