Skip to content

feat: Test workflow by adding push #1

feat: Test workflow by adding push

feat: Test workflow by adding push #1

Triggered via push April 13, 2026 15:16
Status Failure
Total duration 13m 49s
Artifacts
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

16 errors and 12 warnings
build-and-test (ubuntu-latest)
Process completed with exit code 1.
src/resources/aws-cli/profile/aws-configure.test.ts > AWS profile validation tests > Rejects both csv credentials and secrets: src/resources/aws-cli/profile/aws-configure.test.ts#L57
AssertionError: expected undefined to match object { isValid: false } - Expected: Object { "isValid": false, } + Received: undefined ❯ src/resources/aws-cli/profile/aws-configure.test.ts:57:20
src/resources/aws-cli/profile/aws-configure.test.ts > AWS profile validation tests > Validates csv credentials: src/resources/aws-cli/profile/aws-configure.test.ts#L37
AssertionError: expected undefined to match object { isValid: true, …(3) } - Expected: Object { "isValid": true, "resourceName": "name", "resourceType": "type", "schemaValidationErrors": Array [], } + Received: undefined ❯ src/resources/aws-cli/profile/aws-configure.test.ts:37:23
src/resources/aws-cli/profile/aws-configure.test.ts > AWS profile validation tests > Validates secret key id and secret key: src/resources/aws-cli/profile/aws-configure.test.ts#L19
AssertionError: expected undefined to match object { isValid: true, …(3) } - Expected: Object { "isValid": true, "resourceName": "name", "resourceType": "type", "schemaValidationErrors": Array [], } + Received: undefined ❯ src/resources/aws-cli/profile/aws-configure.test.ts:19:23
src/resources/android/android-studio.test.ts > Android Studio unit tests > Correctly parses the plist (this only works with an installed version of Android already): src/utils/index.ts#L26
Error: ENOENT: no such file or directory, scandir '/Applications' ❯ Object.findInFolder src/utils/index.ts:26:18 ❯ Object.findApplication src/utils/index.ts:17:9 ❯ src/resources/android/android-studio.test.ts:7:22 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -2, code: 'ENOENT', syscall: 'scandir', path: '/Applications' }
test/ollama/ollama.test.ts > Ollama resource integration tests: test/ollama/ollama.test.ts#L58
Error: Command must not include sudo ❯ spawnSafe node_modules/@codifycli/plugin-test/src/spawn.ts:28:11 ❯ Module.testSpawn node_modules/@codifycli/plugin-test/src/spawn.ts:23:10 ❯ test/ollama/ollama.test.ts:58:13
test/asdf/asdf.test.ts > Asdf tests > Can install asdf and plugins: test/asdf/asdf.test.ts#L30
AssertionError: expected { status: 'success', …(2) } to match object { status: 'error' } (2 matching properties omitted from actual) - Expected + Received Object { - "status": "error", + "status": "success", } ❯ Object.validateDestroy test/asdf/asdf.test.ts:30:45 ❯ Function.uninstall node_modules/@codifycli/plugin-test/src/plugin-tester.ts:256:9 ❯ Function.fullTest node_modules/@codifycli/plugin-test/src/plugin-tester.ts:167:7 ❯ test/asdf/asdf.test.ts:13:5
src/utils/index.test.ts > Utils tests > Can find notes app: src/utils/codify-spawn.ts#L70
Error: bash: line 1: mdfind: command not found ❯ Module.codifySpawn src/utils/codify-spawn.ts:70:13 ❯ Function.mdfind src/utils/spotlight-search.ts:13:22 ❯ Object.findApplication src/utils/index.ts:17:9 ❯ src/utils/index.test.ts:7:23
src/utils/file-utils.test.ts > File Utils test > String match will not match line with additional characters: src/utils/file-utils.test.ts#L47
AssertionError: expected 'echo\t\t\n' to equal '# test-string-here $$\necho\t\t\n' - Expected + Received - # test-string-here $$ echo ❯ src/utils/file-utils.test.ts:47:28
build-and-test (macos-latest)
The strategy configuration was canceled because "build-and-test.ubuntu-latest" failed
build-and-test (macos-latest)
The operation was canceled.
build-and-test (macos-latest)
Cask 'ollama-app' is not installed.
build-and-test (macos-latest)
A `brew install uv` process has already locked /opt/homebrew/Cellar/pkgconf. Please wait for it to finish or terminate it to continue.
build-and-test (macos-latest)
A `brew install uv` process has already locked /opt/homebrew/Cellar/pkgconf. Please wait for it to finish or terminate it to continue.
build-and-test (macos-latest)
A `brew install openssl readline sqlite3 xz tcl-tk@8 libb2 zstd zlib pkgconfig` process has already locked /opt/homebrew/Cellar/ca-certificates. Please wait for it to finish or terminate it to continue.
build-and-test (macos-latest)
A `brew install openssl readline sqlite3 xz tcl-tk@8 libb2 zstd zlib pkgconfig` process has already locked /opt/homebrew/Cellar/readline. Please wait for it to finish or terminate it to continue.
build-and-test (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-test (macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-test (macos-latest)
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-and-test (macos-latest)
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-and-test (macos-latest)
zstd 1.5.7_1 is already installed and up-to-date. To reinstall 1.5.7_1, run: brew reinstall zstd
build-and-test (macos-latest)
xz 5.8.3 is already installed and up-to-date. To reinstall 5.8.3, run: brew reinstall xz
build-and-test (macos-latest)
sqlite 3.53.0 is already installed and up-to-date. To reinstall 3.53.0, run: brew reinstall sqlite
build-and-test (macos-latest)
readline 8.3.3 is already installed and up-to-date. To reinstall 8.3.3, run: brew reinstall readline
build-and-test (macos-latest)
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-and-test (macos-latest)
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-and-test (macos-latest)
readline 8.3.3 is already installed and up-to-date. To reinstall 8.3.3, run: brew reinstall readline
build-and-test (macos-latest)
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3