Skip to content

Fix NPE when config is not available yet and add tests for initial setup #421

Fix NPE when config is not available yet and add tests for initial setup

Fix NPE when config is not available yet and add tests for initial setup #421

Triggered via pull request March 20, 2026 13:07
Status Success
Total duration 2m 3s
Artifacts 14

build.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

28 warnings
build (11.2.1, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.2.1, 21)
Failed to restore v8-gradle|Linux|build-build[c441ef758ad0b77d202dce170e7bc178]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (11.3.2, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.3.2, 21)
Failed to restore v8-gradle|Linux|build-build[623cd3d5de9712ab83618123545854a3]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (11.2, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.2, 21)
Failed to restore v8-gradle|Linux|build-build[dac37df6f0f02f351e28f1aa004ca727]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (11.4.2, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.4.2, 21)
Failed to restore v8-gradle|Linux|build-build[030091576217aae85f40b4f92493b0ca]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (11.4, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.4, 21)
Failed to restore v8-gradle|Linux|build-build[2481d31f69604d26c65b669ee9597635]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (12.0.2, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (12.0.2, 21)
Failed to restore v8-gradle|Linux|build-build[aa9dd4729ae7624cef30296a937e08b6]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (11.3.1, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.3.1, 21)
Failed to restore v8-gradle|Linux|build-build[83e62c97c466f569d188b66aaf4c9584]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (12.0, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (12.0, 21)
Failed to restore v8-gradle|Linux|build-build[22e154c3b39eea7b9d0f957e01e3586e]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (12.0.3, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (12.0.3, 21)
Failed to restore v8-gradle|Linux|build-build[3911a339c7a0017f7347992088670e46]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (12.0.4, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (12.0.4, 21)
Failed to restore v8-gradle|Linux|build-build[92a4435e24dc281457e1ab29f9a9bc9c]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (12.0.1, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (12.0.1, 21)
Failed to restore v8-gradle|Linux|build-build[c1ae7ee0fc3b3a5307ad41e07a4373e7]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (11.3, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.3, 21)
Failed to restore v8-gradle|Linux|build-build[ce4ceb9262457957467bd2b4851e9bc7]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (11.4.1, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.4.1, 21)
Failed to restore v8-gradle|Linux|build-build[3c1556364e82160b702cfaedbfe911e8]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400
build (11.4.3, 21)
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-java@v4, actions/upload-artifact@v4, antoniovazquezblanco/setup-ghidra@v2.0.4, dorny/test-reporter@v1, gradle/gradle-build-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (11.4.3, 21)
Failed to restore v8-gradle|Linux|build-build[2ff814784f788a21028c694e196d5ed0]-bb8fe036f9eb315bd0dbe20db44ba5816c35a1f4: Error: Cache service responded with 400

Artifacts

Produced during runtime
Name Size Digest
test-results-ghidra-11.2
28.9 KB
sha256:c5cef15084d31bb0a1287cd058ded630bd1d04937c6c0ee9cfddfdcb2c829831
test-results-ghidra-11.2.1
28.9 KB
sha256:bc4af5dd80f0b371e11c7870e03da6b9d5d3e083759bf1aaa6c87f3ba55d124e
test-results-ghidra-11.3
28.9 KB
sha256:1e9f4b8331584d4f2b1d7a063fd86f2df827578a415099fcadcf9f860b488a41
test-results-ghidra-11.3.1
28.9 KB
sha256:41fea9626ca961bca89e7bd55ea751edf17404163d492d4e0777289b161eaff2
test-results-ghidra-11.3.2
28.9 KB
sha256:ed2034c33365d4ba57713e5bdd90133d26b4eb39e7e5a34b201a37e9742ee7ab
test-results-ghidra-11.4
28.7 KB
sha256:c2bab106acd77d902ae27226fa00a480e8b26d21fd6a1278d956b9064cf2dcaa
test-results-ghidra-11.4.1
28.6 KB
sha256:0af3373a6a7577292229c8ef8b2edf8086fbe73762cd4f4a27440dfdc9af0575
test-results-ghidra-11.4.2
28.7 KB
sha256:9e2dffe0fb9049997a287dd427746e73e4d28fec2ae36e92301ff9683139d14b
test-results-ghidra-11.4.3
28.6 KB
sha256:4094f1195812035a1b232cd389deb5e7c07098672aa31e2104b0c1fb5e24f536
test-results-ghidra-12.0
28.6 KB
sha256:bba2de6607adb368f40dc16b7d85c8c92e387f94c5f8cdcb0a7be895105ebf5e
test-results-ghidra-12.0.1
28.6 KB
sha256:7ebb6a3695832b126b51fb4799f29ec5ed86a27a60a0ec6b5597b33e81537916
test-results-ghidra-12.0.2
28.7 KB
sha256:4384352c8e0d1afabbcc17762ce6bdf42b0d5cf8f502ff03b1db036dad1292be
test-results-ghidra-12.0.3
28.7 KB
sha256:3f4acbf06310318627a7a6e45050bc28b9fe20054ca4ac343a7ecb938d40f2c3
test-results-ghidra-12.0.4
28.6 KB
sha256:85fb0ed212fed35bfadec31481fac304b7e6550fe944d1310467172b8bfce9f0