Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a Dev Container #96

Merged
merged 8 commits into from
Feb 3, 2025
Merged

Conversation

cswimr
Copy link
Member

@cswimr cswimr commented Jan 28, 2025

Dev Containers allow easier development inside of VSCode and other supported editors. They basically are just a Docker container that runs a VSCode server (in the case of VSCode being used) and applies some custom settings and extensions.
Also in this PR, I added launch.json definitions for VSCode and other editors that support that format.
This PR also removes the Nix flake, as it's an unnecessary maintenance burden now imo.

@cswimr cswimr requested a review from a team as a code owner January 28, 2025 21:57
@github-actions github-actions bot added the site:tooling Concerns development tooling label Jan 28, 2025
@cswimr cswimr requested a review from smallketchup82 January 28, 2025 22:03
@cswimr cswimr requested a review from smallketchup82 January 31, 2025 01:14
Copy link
Member

@smallketchup82 smallketchup82 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm but as a disclaimer for the future, i wont be maintaining or touching this stuff.

@smallketchup82 smallketchup82 merged commit 985994f into Galaxypedia-Wiki:main Feb 3, 2025
3 of 4 checks passed
@cswimr cswimr deleted the devcontainers branch February 3, 2025 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
site:tooling Concerns development tooling size/L
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants