DX + token-handling fixes from 2026-06-25 audit #95
Annotations
9 errors and 2 warnings
|
Typecheck, Test, Build (20.x)
Process completed with exit code 1.
|
|
test/commands/run.test.ts > miosa run > should spawn the given command with env vars injected:
test/commands/run.test.ts#L120
AssertionError: expected "spy" to be called with arguments: [ 'npm', [ 'test' ], …(1) ]
Received:
1st spy call:
Array [
"npm",
Array [
"test",
],
- ObjectContaining {
- "env": ObjectContaining {
- "DATABASE_URL": Any<String>,
+ Object {
+ "cwd": "/tmp/miosa-run-test-DyW33q",
+ "env": Object {
+ "ACCEPT_EULA": "Y",
+ "ACTIONS_ORCHESTRATION_ID": "dba509b7-4c55-4980-9633-8a9117e04a87.ci._20_x",
+ "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache",
+ "ACTIONS_RUNNER_RETURN_JOB_RESULT_FOR_HOSTED": "1",
+ "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache",
+ "ANDROID_HOME": "/usr/local/lib/android/sdk",
+ "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/29.0.14206865",
+ "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk",
+ "ANT_HOME": "/usr/share/ant",
+ "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions",
+ "BASE_URL": "/",
+ "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1",
+ "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64",
+ "CHROME_BIN": "/usr/bin/google-chrome",
+ "CI": "true",
+ "COLOR": "0",
+ "CONDA": "/usr/share/miniconda",
+ "DATABASE_URL": "postgres://preview",
+ "DEBIAN_FRONTEND": "noninteractive",
+ "DEV": "1",
+ "DOTNET_MULTILEVEL_LOOKUP": "0",
+ "DOTNET_NOLOGO": "1",
+ "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1",
+ "EDGEWEBDRIVER": "/usr/local/share/edge_driver",
+ "EDITOR": "vi",
+ "ENABLE_RUNNER_TRACING": "true",
+ "GECKOWEBDRIVER": "/usr/local/share/gecko_driver",
+ "GHCUP_INSTALL_BASE_PREFIX": "/usr/local",
+ "GITHUB_ACTION": "__run_3",
+ "GITHUB_ACTIONS": "true",
+ "GITHUB_ACTION_REF": "",
+ "GITHUB_ACTION_REPOSITORY": "",
+ "GITHUB_ACTOR": "PAMF2",
+ "GITHUB_ACTOR_ID": "201618459",
+ "GITHUB_API_URL": "https://api.github.com",
+ "GITHUB_BASE_REF": "main",
+ "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_EVENT_NAME": "pull_request",
+ "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json",
+ "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql",
+ "GITHUB_HEAD_REF": "fix/audit-2026-06-25",
+ "GITHUB_JOB": "ci",
+ "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_REF": "refs/pull/49/merge",
+ "GITHUB_REF_NAME": "49/merge",
+ "GITHUB_REF_PROTECTED": "false",
+ "GITHUB_REF_TYPE": "branch",
+ "GITHUB_REPOSITORY": "Miosa-osa/miosa-cli",
+ "GITHUB_REPOSITORY_ID": "1226986110",
+ "GITHUB_REPOSITORY_OWNER": "Miosa-osa",
+ "GITHUB_REPOSITORY_OWNER_ID": "252273476",
+ "GITHUB_RETENTION_DAYS": "90",
+ "GITHUB_RUN_ATTEMPT": "1",
+ "GITHUB_RUN_ID": "28205001495",
+ "GITHUB_RUN_NUMBER": "95",
+ "GITHUB_SERVER_URL": "https://github.com",
+ "GITHUB_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_TRIGGERING_ACTOR": "PAMF2",
+ "GITHUB_WORKFLOW": "CI",
+ "GITHUB_WORKFLOW_REF": "Miosa-osa/miosa-cli/.github/workflows/ci.yml@refs/pull/49/merge",
+ "GITHUB_WORKFLOW_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_WORKSPACE": "/home/runner/work/miosa-cli/miosa-cli",
+ "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.13/x64",
+
|
|
test/commands/dev.test.ts > miosa dev > should honour --command flag and bypass framework detection:
test/commands/dev.test.ts#L188
AssertionError: expected "spy" to be called with arguments: [ 'node', [ 'server.js' ], …(1) ]
Received:
1st spy call:
Array [
"node",
Array [
"server.js",
],
- ObjectContaining {
- "shell": true,
+ Object {
+ "cwd": "/tmp/miosa-dev-test-UjIPLV",
+ "env": Object {
+ "ACCEPT_EULA": "Y",
+ "ACTIONS_ORCHESTRATION_ID": "dba509b7-4c55-4980-9633-8a9117e04a87.ci._20_x",
+ "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache",
+ "ACTIONS_RUNNER_RETURN_JOB_RESULT_FOR_HOSTED": "1",
+ "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache",
+ "ANDROID_HOME": "/usr/local/lib/android/sdk",
+ "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/29.0.14206865",
+ "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk",
+ "ANT_HOME": "/usr/share/ant",
+ "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions",
+ "BASE_URL": "/",
+ "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1",
+ "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64",
+ "CHROME_BIN": "/usr/bin/google-chrome",
+ "CI": "true",
+ "COLOR": "0",
+ "CONDA": "/usr/share/miniconda",
+ "DEBIAN_FRONTEND": "noninteractive",
+ "DEV": "1",
+ "DOTNET_MULTILEVEL_LOOKUP": "0",
+ "DOTNET_NOLOGO": "1",
+ "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1",
+ "EDGEWEBDRIVER": "/usr/local/share/edge_driver",
+ "EDITOR": "vi",
+ "ENABLE_RUNNER_TRACING": "true",
+ "GECKOWEBDRIVER": "/usr/local/share/gecko_driver",
+ "GHCUP_INSTALL_BASE_PREFIX": "/usr/local",
+ "GITHUB_ACTION": "__run_3",
+ "GITHUB_ACTIONS": "true",
+ "GITHUB_ACTION_REF": "",
+ "GITHUB_ACTION_REPOSITORY": "",
+ "GITHUB_ACTOR": "PAMF2",
+ "GITHUB_ACTOR_ID": "201618459",
+ "GITHUB_API_URL": "https://api.github.com",
+ "GITHUB_BASE_REF": "main",
+ "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_EVENT_NAME": "pull_request",
+ "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json",
+ "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql",
+ "GITHUB_HEAD_REF": "fix/audit-2026-06-25",
+ "GITHUB_JOB": "ci",
+ "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_REF": "refs/pull/49/merge",
+ "GITHUB_REF_NAME": "49/merge",
+ "GITHUB_REF_PROTECTED": "false",
+ "GITHUB_REF_TYPE": "branch",
+ "GITHUB_REPOSITORY": "Miosa-osa/miosa-cli",
+ "GITHUB_REPOSITORY_ID": "1226986110",
+ "GITHUB_REPOSITORY_OWNER": "Miosa-osa",
+ "GITHUB_REPOSITORY_OWNER_ID": "252273476",
+ "GITHUB_RETENTION_DAYS": "90",
+ "GITHUB_RUN_ATTEMPT": "1",
+ "GITHUB_RUN_ID": "28205001495",
+ "GITHUB_RUN_NUMBER": "95",
+ "GITHUB_SERVER_URL": "https://github.com",
+ "GITHUB_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_TRIGGERING_ACTOR": "PAMF2",
+ "GITHUB_WORKFLOW": "CI",
+ "GITHUB_WORKFLOW_REF": "Miosa-osa/miosa-cli/.github/workflows/ci.yml@refs/pull/49/merge",
+ "GITHUB_WORKFLOW_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_WORKSPACE": "/home/runner/work/miosa-cli/miosa-cli",
+ "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.13/x64",
+ "GOROOT_1_25_X64": "/opt/hostedtoolcache/go/1.25.11/x64",
+ "GOROOT_1_26_
|
|
test/commands/dev.test.ts > miosa dev > should detect Next.js and spawn next dev:
test/commands/dev.test.ts#L114
AssertionError: expected "spy" to be called with arguments: [ 'next', …(2) ]
Received:
1st spy call:
Array [
"next",
- ArrayContaining [
+ Array [
"dev",
+ "--port",
+ "4000",
],
- ObjectContaining {
- "env": ObjectContaining {
+ Object {
+ "cwd": "/tmp/miosa-dev-test-hESvJs",
+ "env": Object {
+ "ACCEPT_EULA": "Y",
+ "ACTIONS_ORCHESTRATION_ID": "dba509b7-4c55-4980-9633-8a9117e04a87.ci._20_x",
+ "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache",
+ "ACTIONS_RUNNER_RETURN_JOB_RESULT_FOR_HOSTED": "1",
+ "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache",
+ "ANDROID_HOME": "/usr/local/lib/android/sdk",
+ "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/29.0.14206865",
+ "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk",
+ "ANT_HOME": "/usr/share/ant",
+ "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions",
+ "BASE_URL": "/",
+ "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1",
+ "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64",
+ "CHROME_BIN": "/usr/bin/google-chrome",
+ "CI": "true",
+ "COLOR": "0",
+ "CONDA": "/usr/share/miniconda",
+ "DEBIAN_FRONTEND": "noninteractive",
+ "DEV": "1",
+ "DOTNET_MULTILEVEL_LOOKUP": "0",
+ "DOTNET_NOLOGO": "1",
+ "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1",
+ "EDGEWEBDRIVER": "/usr/local/share/edge_driver",
+ "EDITOR": "vi",
+ "ENABLE_RUNNER_TRACING": "true",
+ "GECKOWEBDRIVER": "/usr/local/share/gecko_driver",
+ "GHCUP_INSTALL_BASE_PREFIX": "/usr/local",
+ "GITHUB_ACTION": "__run_3",
+ "GITHUB_ACTIONS": "true",
+ "GITHUB_ACTION_REF": "",
+ "GITHUB_ACTION_REPOSITORY": "",
+ "GITHUB_ACTOR": "PAMF2",
+ "GITHUB_ACTOR_ID": "201618459",
+ "GITHUB_API_URL": "https://api.github.com",
+ "GITHUB_BASE_REF": "main",
+ "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_EVENT_NAME": "pull_request",
+ "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json",
+ "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql",
+ "GITHUB_HEAD_REF": "fix/audit-2026-06-25",
+ "GITHUB_JOB": "ci",
+ "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_REF": "refs/pull/49/merge",
+ "GITHUB_REF_NAME": "49/merge",
+ "GITHUB_REF_PROTECTED": "false",
+ "GITHUB_REF_TYPE": "branch",
+ "GITHUB_REPOSITORY": "Miosa-osa/miosa-cli",
+ "GITHUB_REPOSITORY_ID": "1226986110",
+ "GITHUB_REPOSITORY_OWNER": "Miosa-osa",
+ "GITHUB_REPOSITORY_OWNER_ID": "252273476",
+ "GITHUB_RETENTION_DAYS": "90",
+ "GITHUB_RUN_ATTEMPT": "1",
+ "GITHUB_RUN_ID": "28205001495",
+ "GITHUB_RUN_NUMBER": "95",
+ "GITHUB_SERVER_URL": "https://github.com",
+ "GITHUB_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_3158af2e-c97f-4515-bc5f-afa6bd2c5dd6",
+ "GITHUB_TRIGGERING_ACTOR": "PAMF2",
+ "GITHUB_WORKFLOW": "CI",
+ "GITHUB_WORKFLOW_REF": "Miosa-osa/miosa-cli/.github/workflows/ci.yml@refs/pull/49/merge",
+ "GITHUB_WORKFLOW_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_WORKSPACE": "/home/runner/work/miosa-cli/miosa-cli",
+ "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.13/x64",
+ "GOROOT_1_25_X64": "/opt/hostedtoolcach
|
|
Typecheck, Test, Build (22.x)
The strategy configuration was canceled because "ci._20_x" failed
|
|
Typecheck, Test, Build (22.x)
Process completed with exit code 1.
|
|
test/commands/run.test.ts > miosa run > should spawn the given command with env vars injected:
test/commands/run.test.ts#L120
AssertionError: expected "spy" to be called with arguments: [ 'npm', [ 'test' ], …(1) ]
Received:
1st spy call:
Array [
"npm",
Array [
"test",
],
- ObjectContaining {
- "env": ObjectContaining {
- "DATABASE_URL": Any<String>,
+ Object {
+ "cwd": "/tmp/miosa-run-test-x2sSIv",
+ "env": Object {
+ "ACCEPT_EULA": "Y",
+ "ACTIONS_ORCHESTRATION_ID": "dba509b7-4c55-4980-9633-8a9117e04a87.ci._22_x",
+ "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache",
+ "ACTIONS_RUNNER_RETURN_JOB_RESULT_FOR_HOSTED": "1",
+ "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache",
+ "ANDROID_HOME": "/usr/local/lib/android/sdk",
+ "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/29.0.14206865",
+ "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk",
+ "ANT_HOME": "/usr/share/ant",
+ "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions",
+ "BASE_URL": "/",
+ "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1",
+ "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64",
+ "CHROME_BIN": "/usr/bin/google-chrome",
+ "CI": "true",
+ "COLOR": "0",
+ "CONDA": "/usr/share/miniconda",
+ "DATABASE_URL": "postgres://preview",
+ "DEBIAN_FRONTEND": "noninteractive",
+ "DEV": "1",
+ "DOTNET_MULTILEVEL_LOOKUP": "0",
+ "DOTNET_NOLOGO": "1",
+ "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1",
+ "EDGEWEBDRIVER": "/usr/local/share/edge_driver",
+ "EDITOR": "vi",
+ "ENABLE_RUNNER_TRACING": "true",
+ "GECKOWEBDRIVER": "/usr/local/share/gecko_driver",
+ "GHCUP_INSTALL_BASE_PREFIX": "/usr/local",
+ "GITHUB_ACTION": "__run_3",
+ "GITHUB_ACTIONS": "true",
+ "GITHUB_ACTION_REF": "",
+ "GITHUB_ACTION_REPOSITORY": "",
+ "GITHUB_ACTOR": "PAMF2",
+ "GITHUB_ACTOR_ID": "201618459",
+ "GITHUB_API_URL": "https://api.github.com",
+ "GITHUB_BASE_REF": "main",
+ "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_EVENT_NAME": "pull_request",
+ "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json",
+ "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql",
+ "GITHUB_HEAD_REF": "fix/audit-2026-06-25",
+ "GITHUB_JOB": "ci",
+ "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_REF": "refs/pull/49/merge",
+ "GITHUB_REF_NAME": "49/merge",
+ "GITHUB_REF_PROTECTED": "false",
+ "GITHUB_REF_TYPE": "branch",
+ "GITHUB_REPOSITORY": "Miosa-osa/miosa-cli",
+ "GITHUB_REPOSITORY_ID": "1226986110",
+ "GITHUB_REPOSITORY_OWNER": "Miosa-osa",
+ "GITHUB_REPOSITORY_OWNER_ID": "252273476",
+ "GITHUB_RETENTION_DAYS": "90",
+ "GITHUB_RUN_ATTEMPT": "1",
+ "GITHUB_RUN_ID": "28205001495",
+ "GITHUB_RUN_NUMBER": "95",
+ "GITHUB_SERVER_URL": "https://github.com",
+ "GITHUB_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_TRIGGERING_ACTOR": "PAMF2",
+ "GITHUB_WORKFLOW": "CI",
+ "GITHUB_WORKFLOW_REF": "Miosa-osa/miosa-cli/.github/workflows/ci.yml@refs/pull/49/merge",
+ "GITHUB_WORKFLOW_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_WORKSPACE": "/home/runner/work/miosa-cli/miosa-cli",
+ "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.13/x64",
+
|
|
test/commands/dev.test.ts > miosa dev > should honour --command flag and bypass framework detection:
test/commands/dev.test.ts#L188
AssertionError: expected "spy" to be called with arguments: [ 'node', [ 'server.js' ], …(1) ]
Received:
1st spy call:
Array [
"node",
Array [
"server.js",
],
- ObjectContaining {
- "shell": true,
+ Object {
+ "cwd": "/tmp/miosa-dev-test-rvzK8q",
+ "env": Object {
+ "ACCEPT_EULA": "Y",
+ "ACTIONS_ORCHESTRATION_ID": "dba509b7-4c55-4980-9633-8a9117e04a87.ci._22_x",
+ "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache",
+ "ACTIONS_RUNNER_RETURN_JOB_RESULT_FOR_HOSTED": "1",
+ "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache",
+ "ANDROID_HOME": "/usr/local/lib/android/sdk",
+ "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/29.0.14206865",
+ "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk",
+ "ANT_HOME": "/usr/share/ant",
+ "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions",
+ "BASE_URL": "/",
+ "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1",
+ "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64",
+ "CHROME_BIN": "/usr/bin/google-chrome",
+ "CI": "true",
+ "COLOR": "0",
+ "CONDA": "/usr/share/miniconda",
+ "DEBIAN_FRONTEND": "noninteractive",
+ "DEV": "1",
+ "DOTNET_MULTILEVEL_LOOKUP": "0",
+ "DOTNET_NOLOGO": "1",
+ "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1",
+ "EDGEWEBDRIVER": "/usr/local/share/edge_driver",
+ "EDITOR": "vi",
+ "ENABLE_RUNNER_TRACING": "true",
+ "GECKOWEBDRIVER": "/usr/local/share/gecko_driver",
+ "GHCUP_INSTALL_BASE_PREFIX": "/usr/local",
+ "GITHUB_ACTION": "__run_3",
+ "GITHUB_ACTIONS": "true",
+ "GITHUB_ACTION_REF": "",
+ "GITHUB_ACTION_REPOSITORY": "",
+ "GITHUB_ACTOR": "PAMF2",
+ "GITHUB_ACTOR_ID": "201618459",
+ "GITHUB_API_URL": "https://api.github.com",
+ "GITHUB_BASE_REF": "main",
+ "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_EVENT_NAME": "pull_request",
+ "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json",
+ "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql",
+ "GITHUB_HEAD_REF": "fix/audit-2026-06-25",
+ "GITHUB_JOB": "ci",
+ "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_REF": "refs/pull/49/merge",
+ "GITHUB_REF_NAME": "49/merge",
+ "GITHUB_REF_PROTECTED": "false",
+ "GITHUB_REF_TYPE": "branch",
+ "GITHUB_REPOSITORY": "Miosa-osa/miosa-cli",
+ "GITHUB_REPOSITORY_ID": "1226986110",
+ "GITHUB_REPOSITORY_OWNER": "Miosa-osa",
+ "GITHUB_REPOSITORY_OWNER_ID": "252273476",
+ "GITHUB_RETENTION_DAYS": "90",
+ "GITHUB_RUN_ATTEMPT": "1",
+ "GITHUB_RUN_ID": "28205001495",
+ "GITHUB_RUN_NUMBER": "95",
+ "GITHUB_SERVER_URL": "https://github.com",
+ "GITHUB_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_TRIGGERING_ACTOR": "PAMF2",
+ "GITHUB_WORKFLOW": "CI",
+ "GITHUB_WORKFLOW_REF": "Miosa-osa/miosa-cli/.github/workflows/ci.yml@refs/pull/49/merge",
+ "GITHUB_WORKFLOW_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_WORKSPACE": "/home/runner/work/miosa-cli/miosa-cli",
+ "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.13/x64",
+ "GOROOT_1_25_X64": "/opt/hostedtoolcache/go/1.25.11/x64",
+ "GOROOT_1_26_
|
|
test/commands/dev.test.ts > miosa dev > should detect Next.js and spawn next dev:
test/commands/dev.test.ts#L114
AssertionError: expected "spy" to be called with arguments: [ 'next', …(2) ]
Received:
1st spy call:
Array [
"next",
- ArrayContaining [
+ Array [
"dev",
+ "--port",
+ "4000",
],
- ObjectContaining {
- "env": ObjectContaining {
+ Object {
+ "cwd": "/tmp/miosa-dev-test-KXMcFT",
+ "env": Object {
+ "ACCEPT_EULA": "Y",
+ "ACTIONS_ORCHESTRATION_ID": "dba509b7-4c55-4980-9633-8a9117e04a87.ci._22_x",
+ "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache",
+ "ACTIONS_RUNNER_RETURN_JOB_RESULT_FOR_HOSTED": "1",
+ "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache",
+ "ANDROID_HOME": "/usr/local/lib/android/sdk",
+ "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/29.0.14206865",
+ "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724",
+ "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk",
+ "ANT_HOME": "/usr/share/ant",
+ "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions",
+ "BASE_URL": "/",
+ "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1",
+ "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64",
+ "CHROME_BIN": "/usr/bin/google-chrome",
+ "CI": "true",
+ "COLOR": "0",
+ "CONDA": "/usr/share/miniconda",
+ "DEBIAN_FRONTEND": "noninteractive",
+ "DEV": "1",
+ "DOTNET_MULTILEVEL_LOOKUP": "0",
+ "DOTNET_NOLOGO": "1",
+ "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1",
+ "EDGEWEBDRIVER": "/usr/local/share/edge_driver",
+ "EDITOR": "vi",
+ "ENABLE_RUNNER_TRACING": "true",
+ "GECKOWEBDRIVER": "/usr/local/share/gecko_driver",
+ "GHCUP_INSTALL_BASE_PREFIX": "/usr/local",
+ "GITHUB_ACTION": "__run_3",
+ "GITHUB_ACTIONS": "true",
+ "GITHUB_ACTION_REF": "",
+ "GITHUB_ACTION_REPOSITORY": "",
+ "GITHUB_ACTOR": "PAMF2",
+ "GITHUB_ACTOR_ID": "201618459",
+ "GITHUB_API_URL": "https://api.github.com",
+ "GITHUB_BASE_REF": "main",
+ "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_EVENT_NAME": "pull_request",
+ "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json",
+ "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql",
+ "GITHUB_HEAD_REF": "fix/audit-2026-06-25",
+ "GITHUB_JOB": "ci",
+ "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_REF": "refs/pull/49/merge",
+ "GITHUB_REF_NAME": "49/merge",
+ "GITHUB_REF_PROTECTED": "false",
+ "GITHUB_REF_TYPE": "branch",
+ "GITHUB_REPOSITORY": "Miosa-osa/miosa-cli",
+ "GITHUB_REPOSITORY_ID": "1226986110",
+ "GITHUB_REPOSITORY_OWNER": "Miosa-osa",
+ "GITHUB_REPOSITORY_OWNER_ID": "252273476",
+ "GITHUB_RETENTION_DAYS": "90",
+ "GITHUB_RUN_ATTEMPT": "1",
+ "GITHUB_RUN_ID": "28205001495",
+ "GITHUB_RUN_NUMBER": "95",
+ "GITHUB_SERVER_URL": "https://github.com",
+ "GITHUB_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_d7d42e65-4d7e-4052-b88b-3d144ea4ed04",
+ "GITHUB_TRIGGERING_ACTOR": "PAMF2",
+ "GITHUB_WORKFLOW": "CI",
+ "GITHUB_WORKFLOW_REF": "Miosa-osa/miosa-cli/.github/workflows/ci.yml@refs/pull/49/merge",
+ "GITHUB_WORKFLOW_SHA": "eb4e1e120250a8b9c7084d06f644ff3c28821703",
+ "GITHUB_WORKSPACE": "/home/runner/work/miosa-cli/miosa-cli",
+ "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.13/x64",
+ "GOROOT_1_25_X64": "/opt/hostedtoolcach
|
|
Typecheck, Test, Build (20.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Typecheck, Test, Build (22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|