CI: Rename JS repl artifacts so they can actually be bundled

This commit is contained in:
Andrew Kaster 2024-06-25 17:22:04 -06:00
parent a587eafbf4
commit 29665f51aa
Notes: sideshowbarker 2024-07-17 09:37:30 +09:00
3 changed files with 4 additions and 4 deletions

View file

@ -87,6 +87,6 @@ jobs:
- name: Upload js package
uses: actions/upload-artifact@v4
with:
name: serenity-js-${{ matrix.package_type }}
name: ladybird-js-${{ matrix.package_type }}
path: Build/ladybird-js*.tar.gz
retention-days: 7

View file

@ -602,6 +602,6 @@ else()
set(CPACK_SYSTEM_NAME "${CMAKE_SYSTEM_NAME}-${CMAKE_SYSTEM_PROCESSOR}")
endif()
set(CPACK_ARCHIVE_JS_FILE_NAME "serenity-js-${CPACK_SYSTEM_NAME}")
set(CPACK_PACKAGE_FILE_NAME "serenity-js-${CPACK_SYSTEM_NAME}")
set(CPACK_ARCHIVE_JS_FILE_NAME "ladybird-js-${CPACK_SYSTEM_NAME}")
set(CPACK_PACKAGE_FILE_NAME "ladybird-js-${CPACK_SYSTEM_NAME}")
include(CPack)

View file

@ -17,7 +17,7 @@ Lagom is used by the Serenity project in the following ways:
- [ECMA 262 spec tests](https://serenityos.github.io/libjs-website/test262) for LibJS are run per-commit and tracked on [LibJS website](https://serenityos.github.io/libjs-website/).
- [Wasm spec tests](https://serenityos.github.io/libjs-website/wasm) for LibWasm are run per-commit and tracked on [LibJS website](https://serenityos.github.io/libjs-website/).
- [A Wasm LibJS Repl](https://serenityos.github.io/libjs-website/repl) using an Emscripten build of Lagom is hosted on [LibJS website](https://serenityos.github.io/libjs-website/).
- [The LibJS Repl](../../.github/workflows/serenity-js-artifacts.yml) is built per-commit for Linux and macOS for use by the [esvu](https://github.com/devsnek/esvu) project.
- [The LibJS Repl](../../.github/workflows/ladybird-js-artifacts.yml) is built per-commit for Linux and macOS for use by the [esvu](https://github.com/devsnek/esvu) project.
## Using Lagom in an External Project
It is possible to use Lagom for your own projects outside of Serenity too!