Skip to content

Commit

Permalink
Add Github Codespace support (gamemanual0#302)
Browse files Browse the repository at this point in the history
This makes contributing easier, as a local
development environment does not necessarily need
to be set up.
  • Loading branch information
abidingabi authored Nov 13, 2022
1 parent b72da11 commit 7cc76e1
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 2 deletions.
2 changes: 2 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
FROM mcr.microsoft.com/devcontainers/python:3.10-bullseye
RUN apt-get update && apt install -y graphviz
21 changes: 21 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"build": {
"dockerfile": "Dockerfile"
},
"forwardPorts": [
8000
],
// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "pip3 install --user -r source/requirements.txt",
"extensions": [
"ms-python.python",
"lextudio.restructuredtext",
"trond-snekvik.simple-rst"
],
"settings": {
"editor.wordWrap": "on",
"restructuredtext.linter.extraArgs": [
"--ignore D001,WUMBO007,WUMBO008"
]
}
}
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ sphinx-autobuild = "==2021.3.14"

[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
build-backend = "poetry.core.masonry.api"
2 changes: 1 addition & 1 deletion source/docs/contributing/contributors.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Contributors
============

|gm0| would not have been possible without the many contributors who have sacrificed their precious freetime (or merely found another excuse to procrastinate their work). I am especially grateful to Ben and Dan for helping port over |gm0| to Copperforge, and for all those who have continued to add and revise |gm0| during the busy school year. |gm0| had been my dream for quite some time, and as an alum tremendously grateful for all that *FIRST*\ |reg| has taught me, I wanted to create |gm0| to preserve and spread the knowledge base that might have been lost with the FTC class of 2019 and beyond. For this reason, I wanted to recognize all the contributors who have helped to make |gm0| a great resource for *FIRST*\ |reg| Tech Challenge teams. Feel free to contact any of the names listed below via the email ([email protected]) or through the other contact emails - I’m sure that they would be more than willing to help you out!
|gm0| would not have been possible without the many contributors who have sacrificed their precious freetime (or merely found another excuse to procrastinate their work). I am especially grateful to Ben and Abi for helping port over |gm0| to Copperforge, and for all those who have continued to add and revise |gm0| during the busy school year. |gm0| had been my dream for quite some time, and as an alum tremendously grateful for all that *FIRST*\ |reg| has taught me, I wanted to create |gm0| to preserve and spread the knowledge base that might have been lost with the FTC class of 2019 and beyond. For this reason, I wanted to recognize all the contributors who have helped to make |gm0| a great resource for *FIRST*\ |reg| Tech Challenge teams. Feel free to contact any of the names listed below via the email ([email protected]) or through the other contact emails - I’m sure that they would be more than willing to help you out!

**Kleptomaniac**

Expand Down

0 comments on commit 7cc76e1

Please sign in to comment.