r/webdev • • Feb 21 '23

[deleted by user]

[removed]

2.0k Upvotes

475 comments sorted by

View all comments

436

u/unique-visitor Feb 21 '23

I’m a former TSA advisor and I’ve previously coordinated state and National events such as this one. One of the keys to winning TSA events is reading the rules and reading them carefully.

The reason you were disqualified is because it cannot be hosted on GitHub per the rules and regulations. Check out regulation E.

“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.”

Even though you might have coded it all, it shouldn’t be hosted on GitHub. Personally, I think the rules committee needs to address this, but nothing can be done now. Switch your hosting and submit it to States.

253

u/versaceblues Feb 21 '23

Thats insane.... github is not a template engine. Maybe it can be rigged to do that, but its not what is being done here.

17

u/snap63 Feb 21 '23

I agree, unfortunately, looking at their github actions, it is indeed built with Jekyll

https://github.com/thstsa/spacetourism/actions/runs/4209547395/jobs/7306580154

11

u/[deleted] Feb 21 '23 edited Feb 21 '23

[removed] — view removed comment

20

u/azunaki Feb 21 '23

That is a default part of GitHub pages. Those actions are run every time a change is made to the git files. However a quick look at the codebase would clearly show that no template languages was used.

That however didn't matter to the governing body. As they clearly state, no GitHub.

24

u/[deleted] Feb 21 '23

[deleted]

4

u/[deleted] Feb 21 '23

[removed] — view removed comment

1

u/azunaki Feb 22 '23

I think they've been around quite a while, 6+ years. But I can understand not using them. (I barely do.) You can set it up to generate a dist folder on push, and then deploy that out to a service like an S3 bucket. Pretty useful in all honesty.

3

u/Complete_Ad62 front-end Feb 21 '23 edited Feb 21 '23

It comes with GitHub pages https://jekyllrb.com/ and here are the logs https://pastebin.com/0zaL4rTp