I. Template engine websites, tools, and sites that
generate HTML from text, markdown, or script files,
such as Webs, Wix, Weebly, GitHub, Jekyll, and Replit,
are NOT permitted. [1]
So the fact that you hosted it on Github disqualifies you. Regardless of whether you used their jekyll engine. I would immediately resubmit it from a shared hosting provider or by setting up an S3+CloudFront static site.
kids don't have credit cards; the organization should have been providing free paid hosting with git support and ability to deploy through github actions...it should have been: git and github is a requirement for hosting your code. imho
You're absolutely right. They should have provided VM's for each team using a secure linux os and instructions on how to connect and what their url is/would be along with a git repo to pull those instructions using the students ssh keys. If the students want to use actions to auto-deploy, that's fine, just make sure the key isn't in the repo and is supplied via params. This would have made any restrictions about "template engine" irrelevant and simplified the contest as well as provide a safe haven for the kids to "compute" in.
I. Template engine websites, tools, and sites that generate HTML from text, markdown, or script files, such as Webs, Wix, Weebly, GitHub, Jekyll, and Replit, are NOT permitted. [1]
So the fact that you hosted it on Github disqualifies you. Regardless of whether you used their jekyll engine. I would immediately resubmit it from a shared hosting provider or by setting up an S3+CloudFront static site.
[1] https://tsaweb.org/docs/default-source/themes-and-problems-2...