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

feat: development container with Codespaces compatibility #9

Draft
wants to merge 17 commits into
base: main
Choose a base branch
from

Conversation

almereyda
Copy link
Collaborator

  • adds pagefind.yml to automate pagefind runs with less command line parameters
  • adds .devcontainer.json

It can be used with

  • Microsoft GitHub Codespaces
  • Microsoft Visual Studio Code
  • the Development Containers CLI
  • updates package.json to contain dedicated build and develop scripts supersedes osuny.js
  • updates README.md to mention the development container


To test this during review before the merge, do this:

  1. Navigate to https://github.com/codespaces/new
  2. Choose the repository degrowth/idn-website and click Create codespace
  3. Run the yarn codespaces command, as instructed by the Readme

Alternatively you can open a/the codespace from within the repository:

  1. Navigate to https://github.com/degrowth/idn-website
  2. Click the green <> Code button
  3. Switch to the Codespaces tab
  4. Click the button with the ➕ icon.
    A new tab with Visual Studio Code opens. Wait for everything to complete.
  5. Open a new terminal by clicking on the ➕ button in the lower right
  6. Run the yarn codespaces command, as instructed by the Readme

closes #8

- adds pagefind.yml to automate pagefind runs with less command line parameters
- adds .devcontainer.json

It can be used with

- Microsoft GitHub Codespaces
- Microsoft Visual Studio Code
- the Development Containers CLI

- updates package.json to contain dedicated build and develop scripts
  supersedes osuny.js
- updates README.md to mention the development container

closes #13
@almereyda almereyda marked this pull request as draft July 3, 2024 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GitHub Codespaces compatibility
1 participant