Closed jcarnaxide closed 4 months ago
@godlygeek I have some additional instructions on how to run the tutorial using github codespaces. If you have time to take a look, and want to include these updates for your sprinting tomorrow, feel free to have a look.
We would also greatly appreciate having this setup for our run through in Pycon Italia this week as well!
@statkute F.Y.I.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 92.84%. Comparing base (
41248ed
) to head (3f9166f
). Report is 52 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Describe your changes I am adding the ability to spawn a preconfigured codespace for this repo specifically designed for executing the tutorials. This will allow for tutorial ease of use, and required less initial setup by users to run the exercises.
Testing performed I built the documentation with the modifications and they changes all rendered fine. I also spawned the corresponding codespace and the exercises all work as expected.
Additional context One thing to note, is I am not exactly sure how the link provided via the rendered button will work, only because I am pointing to the main branch for the bloomberg/memray repo, which currently does NOT have a devcontainer.json configured. But once, we do, that button should take the user to a screen to configure a corresponding codespace.
Docs for Codespaces You can get an idea what that screen would look like by clicking the following link, pointing to my local branch. https://codespaces.new/jcarnaxide/memray/tree/codespaces-for-tutorials