瀏覽代碼

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

Andrew Kaster 1 年之前
父節點
當前提交
29665f51aa
共有 3 個文件被更改,包括 4 次插入4 次删除
  1. 1 1
      .github/workflows/ladybird-js-artifacts.yml
  2. 2 2
      Meta/Lagom/CMakeLists.txt
  3. 1 1
      Meta/Lagom/ReadMe.md

+ 1 - 1
.github/workflows/serenity-js-artifacts.yml → .github/workflows/ladybird-js-artifacts.yml

@@ -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

+ 2 - 2
Meta/Lagom/CMakeLists.txt

@@ -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)

+ 1 - 1
Meta/Lagom/ReadMe.md

@@ -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!