Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 1.14 KB

CODESPACES.md

File metadata and controls

13 lines (11 loc) · 1.14 KB

Creating a Codespace

In case you don't have a Linux or a Mac machine, you can use a Github Codespace to develop your solution for free.

  1. Create a copy of this repository
    1. Be sure to make it private, as you'll be pushing your solution to it
  2. Create a Codespace in your copy
    1. Check out the "Machine types" in the advanced options flow to ensure you're using the most powerful one available for free!
  3. Once you’re inside the Codespace, create a branch to work on by running git checkout -b working_branch
    1. The make patch command just diffs against the main branch, so it’s important to work off of a branch
  4. Run make deps to download all the relevant dependencies; this should take about 5 minutes
  5. Develop your solution as usual; make run and make test should execute reasonably quickly now that dependencies are present
  6. Once you've generated your patch file, you can right-click it in the file explorer and click Download