Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Latest commit

 

History

History
23 lines (15 loc) · 1.46 KB

CONTRIBUTING.md

File metadata and controls

23 lines (15 loc) · 1.46 KB

Contributing

  • Come up with an idea and put it on the Google Sheet. Make sure there isn't already a similar challenge.

  • Create your challenge and a chall.yaml file. See CHALL_YAML_GUIDE.md for more information.

  • Make sure to include a solvepath, and/or any scripts you used yourself to make/solve the challenge.

  • Add a Dockerfile (if needed). Look at other similar challenges from previous CTFs as a guide. If you need help ask an admin.

  • Create a branch, name it in the format of category/chall-name.

    Create Branch button

    Naming branch

  • Switch to your branch and publish it.

    Switch/Publish Branch

  • Commit and push your chall, make sure to have no compiled binaries or anything else that should be ignored.

  • Open a pull request, assign reviewers, labels, etc.

    New Pull Request

  • We will review your challenge during club. Leave constructive criticism for your peers!

  • Do not merge your own challs, leave it to admin. We will not merge challs until they get reviewed.