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

WIP: Add a NodeJS 18 runtime #417

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

WIP: Add a NodeJS 18 runtime #417

wants to merge 1 commit into from

Conversation

hoh
Copy link
Member

@hoh hoh commented Sep 27, 2023

This starts work in progress to add a runtime with NodeJS 18.

The new runtime based on Debian 12 ships with NodeJS 16, but that is already ancient for the Javascript Hipsters 😅.

This is a copy of the files from the following repository, with differences reduced in create_disk_image.sh and init0.sh to make the diff more readable.

https://github.com/aleph-im/aleph-github-actions/tree/main/publish-runtime

TODO:

  1. Fixes in init1.py still need to be rebased and looked at.
  2. An example and tests in CI

This starts work in progress to add a runtime with NodeJS 18.

The new runtime based on Debian 12 ships with NodeJS 16, but that is already ancient for the Javascript Hipsters 😅.

This is a copy of the files from the following repository, with differences reduced in `create_disk_image.sh` and `init0.sh` to make the diff more readable.

https://github.com/aleph-im/aleph-github-actions/tree/main/publish-runtime

TODO:
1. Fixes in init1.py still need to be rebased and looked at.
2. An example and tests in CI
@hoh
Copy link
Member Author

hoh commented Sep 27, 2023

Regarding the CI, we can look on vm-lab at:

  • examples/indexer
  • example/indexer2
  • examples/example_http_js

@hoh hoh requested a review from philogicae April 5, 2024 13:51
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.

1 participant