Add copilot-setup-steps.yml to your .github/workflows directory so Copilot Coding Agent doesn’t get lost trying to set up Elixir and Erlang.
This also ensures a postgres database is running, which is helpful for Phoenix apps out of the box.
Dependencies are cached to make the agent start up quickly, as well as saving on metered GitHub Actions compute time.
Add copilot-instructions.md to your .github directory to provide instructions to the agent.
These instructions provide a simple baseline, establishing the expectation to format code and describing how to run tests / do basic troubleshooting.
@ChristianAlexander have you ever had issues where the agent tried to add a dependency to
mix.exsand thenmix deps.getto install it, only for that to fail?