Skip to content

Commit

Permalink
chore: upgrade ruby/node and setup local development
Browse files Browse the repository at this point in the history
- [x] devcontainer
- [x] upgrade ruby (was 3.3.1, now 3.3.3)
- [x] upgrade node (was 12, now 23)
- [x] update README

Signed-off-by: jmeridth <jmeridth@gmail.com>
  • Loading branch information
jmeridth committed Dec 9, 2024
1 parent 02bdc66 commit 49ed30e
Show file tree
Hide file tree
Showing 28 changed files with 775 additions and 1,266 deletions.
14 changes: 14 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "mcl",
"image": "mcr.microsoft.com/vscode/devcontainers/jekyll",
"features": {
"ghcr.io/devcontainers/features/node:1": {
"version": "23.3.0"
},
"ghcr.io/devcontainers/features/ruby:1": {
"version": "3.3.6"
}
},
"forwardPorts": [4000],
"postCreateCommand": "bundle exec jekyll serve --watch --incremental --baseurl ''"
}
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
12.14.0
23.3.0
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.0
3.3.6
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ To start up the local Jekyll server run:

Now point your browser to <http://localhost:4000> to view the site.

### Devcontainer

This project includes a `.devcontainer` folder with a `Dockerfile` and `devcontainer.json` to use with [Visual Studio Code Remote - Containers](https://code.visualstudio.com/docs/remote/containers). This will set up a development environment with all the necessary dependencies.

### Note on Patches/Pull Requests

* Fork the project.
Expand Down
195 changes: 195 additions & 0 deletions node_modules/.package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

81 changes: 24 additions & 57 deletions node_modules/primer-base/package.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 49ed30e

Please sign in to comment.