Commit Graph

663 Commits

Author SHA1 Message Date
omochimetaru 7613683095
Import upstream changes of `TSC.Process` (#460) 2024-05-20 18:27:46 +09:00
omochimetaru bb9a91ce0b
Move carton command implementation into CartonDriver module (#459) 2024-05-20 14:31:00 +09:00
omochimetaru e030a494f9
Bug fix on makeTemporaryFile (#457) 2024-05-20 08:56:03 +09:00
omochimetaru 27fcd29a1a
Stop defining test utilities under XCTest (#456) 2024-05-20 00:27:32 +09:00
omochimetaru ec646645c5
Add macOS + Swift 5.10 CI job (#455) 2024-05-19 20:05:04 +09:00
omochimetaru 6c941effdc
CIのLinux環境にSwift 5.10を追加する (#454)
add swift-5.10-RELEASE
2024-05-19 18:41:47 +09:00
omochimetaru deea1752b0
CIのSwiftバージョンを5.9.2に引き上げる (#453) 2024-05-19 17:27:34 +09:00
omochimetaru 423ea27fcb
CIスクリプトのミスを修正しつつ、わかりやすいタイトルをつける (#451)
* fix ci scripts

* remove verbose flag for test

* fix typo
2024-05-19 16:28:53 +09:00
omochimetaru e7e0d1174c
Re-organize the naming convention of module, type, product, and file to have consistent project structure (#450)
* rename modules

* rename to CartonReleaseCommand

* call async overload

* fix commandName

* frontend name
2024-05-19 15:51:10 +09:00
omochimetaru 67d4742f2a fix inputs 2024-05-19 15:17:16 +09:00
omochimetaru 147c022f8c use Action inputs 2024-05-19 15:17:16 +09:00
omochimetaru c6494d8b03 build test 2024-05-19 15:17:16 +09:00
omochimetaru ed487486c0 verbose 2024-05-19 15:17:16 +09:00
omochimetaru cc27c4c7e8 sudo update 2024-05-19 15:17:16 +09:00
omochimetaru 4a0c339316 sudo 2024-05-19 15:17:16 +09:00
omochimetaru 216e9b3ad4 fix dir 2024-05-19 15:17:16 +09:00
omochimetaru fe5d37423a ubuntu2204/ 2024-05-19 15:17:16 +09:00
omochimetaru 023a32b083 sudo and tempdir 2024-05-19 15:17:16 +09:00
omochimetaru 3773de8001 shell 2024-05-19 15:17:16 +09:00
omochimetaru d26c7d5a84 using: composite 2024-05-19 15:17:16 +09:00
omochimetaru fae89f83eb install swift via tarball 2024-05-19 15:17:16 +09:00
omochimetaru 50f22fd6d4 Remove wrong sendable conformance 2024-05-19 14:30:43 +09:00
omochimetaru 20cc436894 fix test failure 2024-05-19 07:31:08 +09:00
omochimetaru f6f1712733 Skips browser testing due to freezing 2024-05-19 07:31:08 +09:00
omochimetaru 14bb4f09da remove label check 2024-05-18 21:11:44 +09:00
omochimetaru 3a7fc0c24b fix pluginshared readme 2024-05-18 20:30:56 +09:00
omochimetaru 46adbb03e3 split files 2024-05-18 14:02:10 +09:00
omochimetaru d1f93278e5 fix index page indent 2024-05-18 13:29:37 +09:00
omochimetaru cb4f11daf3 use CI token 2024-05-18 04:39:25 +09:00
omochimetaru fabd19cab5 test wrong token for ci 2024-05-18 04:39:25 +09:00
omochimetaru e8634fe441 auth github 2024-05-18 04:39:25 +09:00
omochimetaru 7ca9b8bce7 remove unused lines in HashArchive 2024-05-18 04:39:03 +09:00
omochimetaru a44cd0db43 stop to create .carton directory on CI 2024-05-18 04:38:43 +09:00
omochimetaru 848ae5aec4 fix process env 2024-05-18 04:38:06 +09:00
omochimetaru c7cad4967e fix double negative logic 2024-05-17 14:04:38 +09:00
omochimetaru 6ebc4798dd generalize findExecutable 2024-05-17 14:04:38 +09:00
omochimetaru 9a0675f864 Make watch pipes optional 2024-05-17 11:24:24 +09:00
omochimetaru a77c951716 print watch log where it is done 2024-05-17 11:24:24 +09:00
omochimetaru 1b896c2a2c improve ToolchainError message 2024-05-17 10:38:25 +09:00
Yuta Saito e0dbe6a2fe Remove invalid `--` argument from XCTest invocation 2024-05-08 12:18:22 +00:00
Yuta Saito d16f59aa5d Report about dangling continuation 2024-05-08 12:18:22 +00:00
Yuta Saito 52f65cb692 Use JavaScriptKit's main entrypoint handler if available
The latest JavaScriptKit added main() method to handle main()/__main_argc_argv()
function call. It also handles some quirks of async-main & JavaScriptEventLoop.
2024-05-08 12:11:38 +00:00
Yuta Saito d487abb3b3 Inject default imported function implementation
Just throws exception
2024-05-07 21:34:09 +09:00
Yuta Saito faee016aca Stop writing static files in ~/.carton/static
Instead, write them under plugin work directory
2024-04-26 23:13:51 +09:00
Yuta Saito 9082e658bb Remove so_sanitizer.wasm from static.zip
This file is no longer used
2024-04-26 23:13:51 +09:00
Yuta Saito a10be40f36 Follow-up fix for f286203b0d
Node test runner also has to have argv0 but even though user doesn't
provide extra args, empty args are passed to the runner, so default
["main.wasm"] was not used. Changed to provide file base name as argv0
explicitly.
2024-04-18 16:40:37 +09:00
Yuta Saito 85fa55e4f9 Bump version to 1.0.3, update CHANGELOG.md 2024-04-18 00:50:11 +00:00
Yuta Saito 662d29d305 Map proc_exit to process exit on Node.js 2024-04-18 09:45:55 +09:00
Yuta Saito 5894a86bac Update StaticArchive.swift 2024-04-18 09:45:55 +09:00
Yuta Saito 688e8fe200 Use `@bjorn3/browser_wasi_shim` as WASI implementation 2024-04-18 09:45:55 +09:00