Skip to content

Feature/devcontainer setup - #15

Open
unilynx wants to merge 11 commits into
mainfrom
feature/devcontainer-setup
Open

unilynx wants to merge 11 commits into
mainfrom
feature/devcontainer-setup

Conversation

@unilynx

@unilynx unilynx commented Sep 25, 2026

Copy link
Copy Markdown
Contributor

@WebHare/reviewers point of discussion: can we still do some sort of smoke test (a full CI seems like too much) after wh builddocker/wh make install to somewhat test the final product? right now the only (implicidt) check is 'did not return an error code'

wouterhendriks and others added 11 commits September 24, 2026 15:28
Without the etr debug flag the error record has no 'data' cell, so hiding the
trace failed with "Column 'DATA' does not exist" and the request became a 500.

Fixes #11
Move emsdk out of /opt/wh

See merge request webhare-opensource/platform!3302
(cherry picked from commit caf43a0741c7954c4eb178d174d2f93db1c60565)

Co-authored-by: Rob Hulswit <rob@webhare.nl>
Fix JSON-RPC RPCInvalidArgsException crashing the transport without etr

See merge request webhare-opensource/platform!3303
Fix exceptions breaking event callback serializer

See merge request webhare-opensource/platform!3305
Feature/whfs index fixes

See merge request webhare-opensource/platform!3304
@unilynx
unilynx requested a review from a team September 25, 2026 12:31
Comment on lines +21 to +31
name: Build Docker
# See https://github.com/actions/runner-images
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Build Docker in devcontainer
run: addons/tests/test-devcontainer-builddocker.sh

make-install:
Comment on lines +32 to +40
name: Make install
# See https://github.com/actions/runner-images
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Run make install in devcontainer
run: addons/tests/test-devcontainer-make-install.sh
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.

4 participants